Published by Josh White on 10th July 2020
(Sharecast News) - Biopesticide and encapsulation technology company Eden Research announced the appointment of Dr Aoife Dillon to the role of head of biology on Friday.
URL: http://www.digitallook.com/dl/news/story/30906331/...