화학공학소재연구정보센터
Nature, Vol.588, No.7836, 188-188, 2020
Watching the sentinels
Immunologist Federica Benvenuti investigates the guard dogs of the immune system while training young scientists from developing nations. Immunologist Federica Benvenuti investigates the guard dogs of the immune system while training young scientists from developing nations.