Mario Capecchi served as keynote speaker at the 3rd Macau Symposium on Biomedical Sciences 2016. He also received an honorary degree from the University of Macau.