CeTPD (Centre for Targeted Protein Degradation) 🧪

Everyone working at the Centre for Targeted Protein Degradation, University of Dundee, Scotland.

15 people · by @dyylaanl.bsky.social