People

Elsa Mestre

Technician

Research Group
Email
ecm18799@fct.unl.pt
Phone number
+351 21 294 83 85 (ext: 10944)
Ciência Vitae