Ron Harrison

Orkin/Rollins Pest Control
2170 Piedmont Rd. N.E
Atlanta, GA
USA 30324

Papers:
1590 How the science of entomology relates to a billion dollar plus international company