John Woolford
Professor
Biological Sciences
TEACHING ACTIVITIES
- COURSE TAUGHTAdvanced Genetics12 Jan 2026 - 5 May 2026
- COURSE TAUGHTAdvanced Molecular Biology25 Aug 2025 - 15 Dec 2025
- COURSE TAUGHTGraduate Molecular Biology25 Aug 2025 - 15 Dec 2025
- COURSE TAUGHTMolecular Biology25 Aug 2025 - 15 Dec 2025
- COURSE TAUGHTAdvanced Genetics13 Jan 2025 - 6 May 2025
- COURSE TAUGHTAdvanced Molecular Biology26 Aug 2024 - 16 Dec 2024
- COURSE TAUGHTGraduate Molecular Biology26 Aug 2024 - 16 Dec 2024
- COURSE TAUGHTGraduate Seminar26 Aug 2024 - 16 Dec 2024
- COURSE TAUGHTMolecular Biology26 Aug 2024 - 16 Dec 2024
- COURSE TAUGHTAdvanced Genetics16 Jan 2024 - 7 May 2024
- COURSE TAUGHTGraduate Seminar16 Jan 2024 - 7 May 2024
- COURSE TAUGHTAdvanced Molecular Biology28 Aug 2023 - 18 Dec 2023
- COURSE TAUGHTGraduate Molecular Biology28 Aug 2023 - 18 Dec 2023
- COURSE TAUGHTGraduate Research Seminar28 Aug 2023 - 18 Dec 2023
- COURSE TAUGHTGraduate Seminar28 Aug 2023 - 18 Dec 2023
- COURSE TAUGHTMolecular Biology28 Aug 2023 - 18 Dec 2023
- COURSE TAUGHTAdvanced Genetics17 Jan 2023 - 9 May 2023
- COURSE TAUGHTGraduate Research Club17 Jan 2023 - 9 May 2023
- COURSE TAUGHTGraduate Seminar17 Jan 2023 - 9 May 2023
- COURSE TAUGHTAdvanced Molecular Biology29 Aug 2022 - 19 Dec 2022
- COURSE TAUGHTGraduate Molecular Biology29 Aug 2022 - 19 Dec 2022
- COURSE TAUGHTGraduate Research Seminar29 Aug 2022 - 19 Dec 2022
- COURSE TAUGHTGraduate Seminar29 Aug 2022 - 19 Dec 2022
- COURSE TAUGHTMolecular Biology29 Aug 2022 - 19 Dec 2022
- COURSE TAUGHTAdvanced Genetics18 Jan 2022 - 10 May 2022