Professor David Olive

Etholwyd:

Maes/ Meysydd: Gwyddoniaeth, Technoleg, Peirianneg, Mathemateg a Meddygaeth

Pwnc/ Pynciau Arbenigol: