Conducting research on what has been a stop-start basis. Prof Catherine Godson, Director, UCD Diabetes Complications Research Centre comments.
Prof Catherine Godson, Director, UCD Diabetes Complications Research Centre comments in an article on Irishtimes.com