Recent awards and honors