Johnson and Johnson23 Dec 2020 12:58
Looks like Johnson and Johnson are the largest supplier of doxorubicin (currently)
Wonder if any of their large number of worldwide employees has passed the RNS up the line yet?
"Johnson and Johnson are an American multinational medical devices, pharmaceutical and consumer-packaged-goods company founded in 1886. ... Johnson and Johnson have more than 125,000 employees in 60 countries, with more than 5,000 people across 11 sites in the UK and Ireland."
Onwards.