The 31-year-old soft-spoken scientist has been dubbed ‘cockroach lord’ and occasionally finds himself in demand for very ...
No one should have to tolerate an infestation.