The Monarch Larva Monitoring Project (MLMP) is a citizen science project involving volunteers from across the United States and Canada in monarch research. It was developed in 1997 by researchers at ...