Laura Marcela Hinestroza Olascuaga

UnitSustainable Power Systems (SPS)
RoleIntern
AffiliationInstituto Superior Técnico
DegreeMestrado Pos Bolonha

Phone218417708 (Portugal +351)
Extension1708
Room2.i06
Emaillaura.hinestroza(at)inesc-id.pt