Profile
Technical Development Principal Scientist
Genentech
Country or State
United States
Technical Development Principal Scientist at Genentech
Doctor of Philosophy (Ph.D.), Chemical Engineering
22nd Annual PepTalk 2023