diu-gow-4-apec-2017 Published April 5, 2017 at 5184 × 3456 in 2017 APEC Micromouse Contest Participant Mice Portraits