Santiago Torres Rodriguez
PhD candidate / guest
Santiago Torres Rodriguez has a Bachelor of Science degree in Physics from the National Autonomous University of Mexico and a Master of Science degree in Astrophysics from the Autonomous University Madrid. Currently, he is a PhD candidate at the Leiden Observatory.
No relevant ancillary activities