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…
https://x.com/consequence/st…
Comments