Alexandra De Castro

Alexandra De Castro

Science and technology communicator| Theoretical physicist, Ph.D. | Runner, Hiker