In particular, Johnson and Johnson has started a rolling submission of a biologics license application to the FDA for daratumumab. A rolling submission allows Johnson and Jonson to submit completed portions of its application to the FDA on an ongoing basis.
Dictionary entry overview: What does Plymouth mean? â¢ PLYMOUTH (noun) The noun PLYMOUTH has 1 sense: 1. a town in Massachusetts founded by Pilgrims in 1620 Familiarity information: PLYMOUTH used as a noun is very rare.
As one of the country's first settlements, Plymouth is well known in the United States for its historical value. The events surrounding the history of Plymouth have become part of the ethos of the United States, particularly that relating to Plymouth Rock, the Pilgrims, and the First Thanksgiving.