Upcoming events and recent results for Mohammad Rizwan.