Science journalist and silly billy Senior reporter at Fierce Biotech Other words in NYT, Science, Science News, etc. Inveterate invertebrate evangelist Opinions mine! Signal: dinc.49