Dr Alvin Hee, Entomologist and Professor in the Department of Biology, Universiti Putra Malaysia
05-Jul-19 14:30
A new study reveals how and why, cockroaches are developing a serious resistance to being eradicated. Which means they are potentially indestructible.