Dexter Holland literally has a PhD in molecular biology and did his thesis on microRNA in HIV and how it affects viral infection.

https://x.com/consequence/st…

Comments