Mark Ptashne, PhD

Member, Ludwig Chair of Molecular Biology