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.
- Plymouth Plantation: A Story of Religious Intent, or Monetary Gain. It is not a stretch to say that if one is to study the history of Europe, or in fact the world, religion is likely one of the most important aspects of nearly any incident or movement in the past 2000 years. What of the colonies that Europe created overseas, however.