Faculty Research

Faculty Research Portal

Browse 20 faculty publications from across the institution.

Michel Owayjan × Clear all

20 results

2026 5 papers
2025 10 papers
2024 2 papers
2023 1 paper
2017 1 paper
2012 1 paper