News Focus
News Focus
icon url

ghmm

12/31/11 3:49 PM

#134026 RE: DewDiligence #134025

Hmmm that leads me to think Insects are harder working then humans so the review process would be quicker thus more approved drugs :-).