Skip to navigation Skip to sub-navigation Skip to content


Leon Toebben

Leon Toebben

Engineering Technician II

Phone: 573-884-1301
Service Building, Bond Life Sciences Center

Leon Toebben assists with service operations, and responsibilities include bringing the research facilities, e.g. the plant growth rooms, the insectary, the greenhouses, the vivarium, and the BSL3 laboratory into full working order.