Research Concept

Biological pest control

method of controlling pests using other living organisms

Works
151,990
Citations
1,698,496
Level
2
OpenAlex ID
C104727253