UM showcases 89 research achievements at Science and Technology Week