Aberdeen November 13, 2026By news-englandUniversity of Aberdeen Secures £2.4 Million to Pioneer Groundbreaking National Trial for Endometriosis Treatment