WHPSC - What does WHPSC stand for? The Free Dictionary
References in periodicals archive
on A decision will then be made on either one or two riders, who will then take the bike - known as ARION1 - to the World Human Power Speed Challenge (WHPSC
) in Battle Mountain, Nevada, next September.