Everyone working at the Centre for Targeted Protein Degradation, University of Dundee, Scotland.
15 people · by @dyylaanl.bsky.social