Sports Lahore to house ICC accredited bio-mechanics lab. In a significant development, ICC has announced establishing a bio-mechanical lab at Lahore University of Management Sciences, (LUMS) Lahore, Punjab on Thursday. According to reports of Baaghitv, International Cricket Council Talal Malik6 years agoKeep Reading