3 ms·Is this part of the billions of dollars they say it takes to develop new drugs?by ourmandave 5y agoIs this part of the billions of dollars they say it takes to develop new drugs?