JMJohn McCardle0000-0002-5358-5765Senior Lecturer (Engineering)LoughboroughFollowUsage metrics 0 0 0 Co-workers & collaboratorsRSRaymond StroudTHT.J. HarrisKBK.L. BurgeKBK.T. BurgeYZYang ZhangDVDaniel Vincent