Sudarshan Lamkhede

Sudarshan Lamkhede

NASA's test chimp for the Mars mission