Profile photo of Yili Padilla

Yili Padilla

  • Research Engineer, Systems and Synthetic Biology, Life Sciences