Teresa Peña is an associate professor at the Instituto Superior Técnico in Lisbon, Portugal.
Ray Mackintosh, Jim Al-Khalili, Björn Jonson, and Teresa Peña
with Hopkins Press Books