At Lingnan University, McClure was an assistant professor from 1927 to 1928, an associate professor from 1928 to 1931, a full professor from 1931 to 1941, and the curator of economic botany from 1927 to 1941.