Schering-Plough Research Inst - Newhouse Newhouse, Motherwell, Lanarkshire, ML1 5SH, United Kingdom (Scotland) Go back Search Reset results to starting set Reset