Go to the profile of Helena Shomar

Helena Shomar

PhD Candidate in Synthetic Biology, TU Delft, Delft University of Technology