RESEARCH GRANTS AND CONTRACTS jobs in LONDON, United Kingdom #2