Zatae Longsdorff's Plaque is Unveiled in Rector Science Complex

Zatae Longsdorff's Plaque is Unveiled in Rector Science Complex