Curated Record
Curated by recognition, not self-reporting
2025
Certificate of Excellence in Reviewing
Ocean Engineering
ELESVIER
Recognition for outstanding peer review.
2025
Official University Research News
University of Strathclyde
UNITED KINGDOM
Featured for research on ship resistance and towing tank temperature effects.
Visual Record
Visual Work