Antonietta DeCristofaro

Toni
  • Position: Lab manager

  • Originally from: Toronto, Ontario

  • Degree(s): BSc (University of Toronto)

  • Joined in: April 2004