tom vlaar

Tom Vlaar

Working on Peptide design to inhibit apoptosis in the group of  Dr. Ioana Ilie.