placeholder image

DR Pedro Orbaiz

Positions

Publications

Awards

Education and training

  • PHD, University of Melbourne 2013
  • B.E., Buenos Aires Institute of Technology 2006