John Hardy (Invited speaker)
Activity: Talk or presentation types › Invited talk
John Hardy (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
John Hardy (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
John Hardy (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
John Hardy (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
John Hardy (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
John Hardy (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
John Hardy (Host), Karen Leslie Wright (Participant), Richard Mort (Participant) & Wayne Bonnefin (Participant)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
John Hardy (Host)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
John Hardy (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review