Full name Ida Alcantara Job function Postdoc Job sector University Company or institution Edinburgh University Title of group IIE Member for 12 years