Dr Jean O'Donoghue

Project Manager (OPTIMA)
50 4830 (SoC) 664 4529 (Little France)
Room 265 & OPTIMA Hub