Professor Shimon Sakaguchi of the Center for Immunology Frontier Research Center (IFReC), Osaka University, received the Robert Koch Prize in Germany.Award ceremony […]