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 was the capital of the island of Montserrat, an overseas territory of the United Kingdom located in the Leeward Island chain of the Lesser Antilles, West Indies. The town was overwhelmed by volcanic eruptions starting in 1995 and was abandoned. For centuries it had been the only port of entry to the island. Plymouth is still de jure the capital of Montserrat, giving it the unusual distinction of being the only ghost town which is the capital of a political territory.