3 Science Research Assistant Jobs in City of Edinburgh