Cesare Terracciano (@cesterr) profile picture

physiologist and cardiologist, EU national and Londoner

London, England
Joined October 2009