WMCSA

AcronymDefinition
WMCSAWorkshop on Mobile Computing Systems and Applications
WMCSAWestern Massachusetts Center for Sustainable Aquaculture (University of Massachusetts; Amherst, MA)
WMCSAWhole Muscle Strength and Cross-Sectional Area (physiology)