Background
Penarrubia, Jorge M. was born on May 4, 1976 in Spain.
Penarrubia, Jorge M. was born on May 4, 1976 in Spain.
Doctor of Philosophy in Astrophysics magna cum laude, University Heidelberg, 2003.
Research fellow Max Plack Society, 2003—2005. Natural science & engineering research council Canada fellow University Victoria, 2005—2007. Science & technical facilities council fellow University Cambridge, since 2007.