Beatrice Magistro

Postdoctoral Research Scholar, California Institute of Technology