Greg Bowman (U Penn) #AACR23 What if all your favorite proteins are druggable? Only 15% of proteins are considered druggable per the NCI.

8:56am April 19th 2023 via Twitter for iPhone