logo

Larry Haimowitz

Title:

Firstname: Larry

Lastname: Haimowitz

Department:

Institution: University of Wyoming

Address: 815 Grand Ave

City: Laramie

Prov/State: WY

Country: United States

Code: 82070

Interests: parasitoids of bark beetles

Paid membership through: 2016

Website: Link