General Info
Role in INESC-ID
Investigador Sénior
Entity
Instituto Superior Técnico
Degree
Doutoramento
ResearcherID
Contacts
Phone
214233264 (Portugal +351)
Extension
214233264
Room
2-N4.18
E-Mail
pedro.santos(at)tecnico.ulisboa.pt