Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Rosa Letizia (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Min Xia (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Min Xia (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Min Xia (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Editorial activity
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Hungyen Lin (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Dongpu Cao (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Dongpu Cao (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Ziwei Wang (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Min Xia (Chair)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Xiandong Ma (Member)
Activity: Membership types › Membership of committee
Xiandong Ma (Member)
Activity: Membership types › Membership of committee
Xiandong Ma (Chair)
Activity: Membership types › Membership of committee
Claudio Paoloni (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Juan Socuellamos (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Member)
Activity: Membership types › Membership of committee
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Xiandong Ma (Chair)
Activity: Membership types › Membership of committee
Xiandong Ma (Host)
Activity: Membership types › Membership of committee
Nan Zhao (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Basu Saha (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Member)
Activity: Membership types › Membership of committee
James Taylor (Member)
Activity: Membership types › Membership of committee
Allahyar Montazeri (Member)
Activity: Membership types › Membership of committee
James Taylor (Member)
Activity: Membership types › Membership of committee
James Taylor (Member)
Activity: Membership types › Membership of committee
James Taylor (Member)
Activity: Membership types › Membership of committee
Ziwei Wang (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Visiting lecturer)
Activity: Visiting an external institution types › Visiting an external academic institution
Allahyar Montazeri (Visiting lecturer)
Activity: Visiting an external institution types › Visiting an external academic institution
Allahyar Montazeri (Visiting lecturer)
Activity: Visiting an external institution types › Visiting an external academic institution
Chiemela Victor Amaechi (Member of programme committee)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Invited speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Sarah Green (Advisor)
Activity: Membership types › Member of Advisory Panel
Farid Aiouache (Speaker)
Activity: Talk or presentation types › Invited talk
Naval Singh (Speaker)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Sarah Green (Examiner)
Activity: Examination types › Examination
Allan Rennie (Contributor)
Activity: Membership types › Membership of committee
David Cheneler (Invited speaker)
Activity: Talk or presentation types › Invited talk
Hungyen Lin (Speaker)
Activity: Talk or presentation types › Invited talk
Hungyen Lin (Speaker)
Activity: Talk or presentation types › Invited talk
Hungyen Lin (Speaker)
Activity: Talk or presentation types › Invited talk
Peter Carrington (Speaker)
Activity: Talk or presentation types › Invited talk
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Jianqiao Ye (Member)
Activity: Membership types › Membership of committee
Sam Pitman (Contributor)
Activity: Visiting an external institution types › School Engagement
Giuseppe Bagnato (Member)
Activity: Membership types › Member of an organisation
Jenny Roberts (Chair)
Activity: Membership types › Membership of committee
Allan Rennie (Member)
Activity: Membership types › Membership of committee
Chiemela Victor Amaechi (Member)
Activity: Membership types › Member of Advisory Panel
Farid Aiouache (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Xiandong Ma (Speaker)
Activity: Talk or presentation types › Invited talk
Xiandong Ma (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Farid Aiouache (Peer reviewer)
Activity: Publication peer-review and editorial work types › Editorial activity
Allan Rennie (Organiser)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Timothy Douglas (Speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Examiner)
Activity: Membership types › Membership of committee
Samuel Walsh (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Member)
Activity: Membership types › Membership of committee
Allahyar Montazeri (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference - Public
Allahyar Montazeri (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference - Academic
Allahyar Montazeri (Chair)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allahyar Montazeri (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference - Academic
Allahyar Montazeri (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference - Academic
Andrew Pinkerton (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Xiandong Ma (Advisor)
Activity: Membership types › Member of Advisory Panel
Xiandong Ma (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Dongpu Cao (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Allan Rennie (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Allan Rennie (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Jianqiao Ye (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Dongpu Cao (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Dongpu Cao (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Juan Socuellamos (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Juan Socuellamos (Speaker)
Activity: Talk or presentation types › Oral presentation
Claudio Paoloni (Chair)
Activity: Membership types › Membership of committee
Juan Socuellamos (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Basu Saha (Organiser)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Allan Rennie (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Keynote speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Speaker)
Activity: Talk or presentation types › Invited talk
Basu Saha (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
James Taylor (Keynote/plenary speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Allan Rennie (Invited speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Invited speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Invited speaker)
Activity: Talk or presentation types › Invited talk
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference - Academic
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
James Taylor (Member of programme committee)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Claudio Paoloni (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Reviewer )
Activity: Membership types › Member of an organisation
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
John Hardy (Host) & Samuel Murphy (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
John Hardy (Chair), Peter Fielden (Speaker), Joe Sweeney (Speaker), John Griffin (Speaker), Kathryn Toghill (Speaker), Nuno Bimbo (Speaker), Harry Hoster (Speaker), Nick Fletcher (Speaker), Lorna Ashton (Speaker), Rob Short (Speaker), Hungyen Lin (Speaker), Michael Coogan (Speaker), Nicholas Evans (Speaker), Fabrice Andrieux (Speaker), Jonathan Prance (Speaker) & Alexander Robson (Speaker)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Vesna Najdanovic (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Vesna Najdanovic (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Denes Csala (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jianqiao Ye (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
John Hardy (Guest editor), Timothy Douglas (Guest editor), Maria Lomova (Guest editor) & Anastasiya Solovieva (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
John Hardy (Guest editor), Timothy Douglas (Guest editor), Marloes Peeters (Guest editor) & Elzbieta Pamula (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Hungyen Lin (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Naval Singh (Peer reviewer)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Farid Aiouache (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Sarah Green (Participant)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Allahyar Montazeri (Invited speaker)
Activity: Talk or presentation types › Invited talk
Sam Pitman (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Contributor)
Activity: Membership types › Other Membership
Allan Rennie (Member)
Activity: Membership types › Membership of committee
Sarah Green (Speaker)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Sarah Green (Chair)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Chiemela Victor Amaechi (Participant)
Activity: Visiting an external institution types › School Engagement
Jenny Roberts (Member)
Activity: Visiting an external institution types › Business Engagement
Eszter Molnar (Speaker)
Activity: Talk or presentation types › Invited talk
Eszter Molnar (Speaker)
Activity: Talk or presentation types › Invited talk
Jade Li (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Jade Li (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dean Grierson (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nilla Karlsen-Davies (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Derek Hird (Speaker) & Timothy Douglas (Speaker)
Activity: Talk or presentation types › Invited talk
Timothy Douglas (Speaker)
Activity: Talk or presentation types › Invited talk
Timothy Douglas (Speaker)
Activity: Talk or presentation types › Invited talk
Timothy Douglas (Speaker)
Activity: Talk or presentation types › Invited talk
Graeme Burt (Invited speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Graeme Burt (Invited speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Graeme Campbell Burt (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Graeme Campbell Burt (Chair)
Activity: Membership types › Membership of committee
Jenny Roberts (Speaker)
Activity: Visiting an external institution types › School Engagement
Jenny Roberts (Speaker)
Activity: Visiting an external institution types › School Engagement
Jianqiao Ye (Examiner)
Activity: Membership types › Membership of committee
Xiandong Ma (Examiner)
Activity: Membership types › Membership of committee
C. James Taylor (Organiser)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Allan Rennie (Examiner)
Activity: Membership types › Membership of committee
Allan Rennie (Examiner)
Activity: Membership types › Membership of committee
Allan Rennie (Examiner)
Activity: Examination types › Examination
Xiandong Ma (Examiner)
Activity: Membership types › Membership of committee
Allan Rennie (Examiner)
Activity: Membership types › Membership of committee
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Rebecca Gray (Contributor)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Alejandro Moure Abelenda (Speaker), Farid Aiouache (Supervisor), Jenny Roberts (Supervisor) & Emma Sayer (Supervisor)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Andrew Pinkerton (Member)
Activity: Membership types › Membership of committee
Allan Rennie (Contributor)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
Jade Li (Speaker)
Activity: Talk or presentation types › Invited talk
Farid Aiouache (Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Contributor)
Activity: Membership types › Membership of committee
David Cheneler (Contributor)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
John Hardy (Participant), David Cheneler (Participant) & Rob Short (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Rebecca Gray (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Jade Li (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
David Cheneler (Invited speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Chiemela Victor Amaechi (Member)
Activity: Membership types › Membership of board
Xiandong Ma (Editor), Mohamed Benbouzid (Editor), Sinisa Durovic (Editor) & Hao Chen (Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Dongpu Cao (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Dongpu Cao (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Min Xia (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Dongpu Cao (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Victor Amaechi (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
John Hardy (Host), David Cheneler (Supervisor), Richard Mort (Supervisor), Wayne Bonnefin (Supervisor) & Abigail Spear (Supervisor)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
John Hardy (Participant), Stephen King (Organiser), Andrew Kennedy (Participant) & Xiaonan Hou (Participant)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
Stephen King (Host), John Hardy (Participant), Joseph Bernard Sweeney (Participant), Ben Williamson (Participant), Toby McCartney (Participant) & Mohamed Ben Salem Saafi (Participant)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
John Hardy (Participant), Stephen King (Organiser), Andrew James Sweetman (Participant), Vesna Najdanovic (Participant) & Daphne Barker (Participant)
Activity: Other activity types › Types of Business and Community - Hosting of external, non-academic visitor
Brian Matthews (Speaker), Yash Bandari (Speaker) & Armin Yousefi Kanani (Speaker)
Activity: Talk or presentation types › Invited talk
Sarah Green (Member)
Activity: Membership types › Member of Advisory Panel
Basu Saha (Speaker)
Activity: Talk or presentation types › Oral presentation
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
David Cheneler (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
David Cheneler (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Min Xia (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Visiting researcher)
Activity: Visiting an external institution types › School Engagement
Jenny Roberts (Visiting researcher) & Irene Wise (Visiting researcher)
Activity: Visiting an external institution types › School Engagement
Irene Wise (Speaker)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
George Aggidis (Speaker)
Activity: Talk or presentation types › Invited talk
Farid Aiouache (Reviewer )
Activity: Membership types › Membership of committee
Sarah Green (Examiner)
Activity: Examination types › Examination
Allahyar Montazeri (Invited speaker)
Activity: Talk or presentation types › Invited talk
Farid Aiouache (Speaker), James Byrne (Speaker) & Barbara Maher (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Nile Quane (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Richard Dawson (Advisor)
Activity: Membership types › Member of Advisory Panel
Allan Rennie (Examiner)
Activity: Membership types › Membership of board
Andrew Pinkerton (Examiner)
Activity: Membership types › Membership of committee
Juan Socuellamos (Speaker)
Activity: Talk or presentation types › Oral presentation
Juan Socuellamos (Speaker)
Activity: Talk or presentation types › Oral presentation
Allan Rennie (Reviewer )
Activity: Membership types › Member of an organisation
Chiemela Victor Amaechi (Associate Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
John Hardy (Host) & David Cheneler (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Kelum Akurugoda Gamage (Speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Allan Rennie (Reviewer )
Activity: Membership types › Member of an organisation
John Hardy (Host), David Cheneler (Host), Michael Entwistle (Participant), Steve Fish (Participant), Akanimo Odon (Participant), Niji Oni (Participant), Kemi Tade (Participant) & Kirk Semple (Participant)
Activity: Participating in or organising an event types › Other
Allan Rennie (Member)
Activity: Membership types › Membership of committee
Allahyar Montazeri (Visiting researcher)
Activity: Visiting an external institution types › Visiting an external academic institution
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Andrew Parker (Speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Kelum Akurugoda Gamage (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Allan Rennie (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Andrew Pinkerton (Member)
Activity: Membership types › Membership of committee
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Victor Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Xiandong Ma (Member)
Activity: Membership types › Membership of committee
David Cheneler (Examiner)
Activity: Membership types › Member of Advisory Panel
Hungyen Lin (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Xiandong Ma (Speaker)
Activity: Talk or presentation types › Invited talk
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Invited speaker)
Activity: Talk or presentation types › Invited talk
Basu Saha (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Philip Donkersley (Speaker) & Jenny Roberts (Speaker)
Activity: Talk or presentation types › Invited talk
David Cheneler (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allahyar Montazeri (Speaker)
Activity: Talk or presentation types › Oral presentation
John Hardy (Host) & David Cheneler (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Chiemela Victor Amaechi (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Jianqiao Ye (Examiner)
Activity: Examination types › Examination
Jianqiao Ye (Examiner)
Activity: Examination types › Examination
Jianqiao Ye (Examiner)
Activity: Examination types › Examination
Jianqiao Ye (Examiner)
Activity: Examination types › Examination
Jianqiao Ye (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
David Cheneler (Invited speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Giuseppe Bagnato (Speaker)
Activity: Participating in or organising an event types › Participation in conference - Public
Timothy Douglas (Examiner)
Activity: Examination types › Examination
Samuel Murphy (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (Masters)
Allan Rennie (Examiner)
Activity: Membership types › Membership of committee
Luigi Capozzi (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Jenny Roberts (Speaker)
Activity: Talk or presentation types › Invited talk
David Cheneler (Chair)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Timothy Douglas (Speaker)
Activity: Participating in or organising an event types › Participation in conference - Public
Jenny Roberts (Contributor)
Activity: Talk or presentation types › Oral presentation
Jenny Roberts (Contributor)
Activity: Talk or presentation types › Oral presentation
Jenny Roberts (Contributor)
Activity: Talk or presentation types › Oral presentation
Jenny Roberts (Contributor)
Activity: Talk or presentation types › Oral presentation
Jenny Roberts (Contributor)
Activity: Talk or presentation types › Oral presentation
Richard Dawson (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Marcia Pryce (Speaker), David Cheneler (Contributor), Alastair Martin (Contributor) & Farid Aiouache (Contributor)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Basu Saha (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Invited speaker), John Hardy (Contributor) & Allan Rennie (Contributor)
Activity: Talk or presentation types › Invited talk
Sarah Green (Examiner)
Activity: Examination types › Examination
Sarah Green (Examiner)
Activity: Examination types › Examination
Basu Saha (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Basu Saha (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Basu Saha (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Basu Saha (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Basu Saha (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Xiandong Ma (Chair)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
James Taylor (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Alejandro Moure Abelenda (Speaker), Farid Aiouache (Participant) & Jenny Roberts (Participant)
Activity: Talk or presentation types › Oral presentation
Nilla Karlsen-Davies (Participant)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
Nur Adeelah Binti Che Ahmad Tantowi (Speaker), David Cheneler (Active Contributor), George McLauchlan (Active Contributor) & Jemma Kerns (Active Contributor)
Activity: Talk or presentation types › Oral presentation
Sarah Green (Member)
Activity: Membership types › Membership of board
Fatemeh Nasr Esfahani (Visiting researcher)
Activity: Visiting an external institution types › Visiting an external academic institution
Samuel Murphy (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Samuel Murphy (Speaker)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Samuel Murphy (Speaker)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Kelum Akurugoda Gamage (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Samuel Walsh (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Matt Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Dean Grierson (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Jenny Roberts (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Basu Saha (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Basu Saha (Editorial board member)
Activity: Publication peer-review and editorial work types › Editorial activity
Farid Aiouache (Speaker), Vesna Najdanovic (Speaker), Remi Elizalde (Speaker) & Allan Rennie (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Gaurav Gupta (Speaker)
Activity: Talk or presentation types › Invited talk
Min Xia (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Chiemela Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Chiemela Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Reviewer )
Activity: Membership types › Membership of committee
George Aggidis (Speaker)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
George Aggidis (Speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Active Contributor)
Activity: Talk or presentation types › Public Lecture/ Debate/Seminar
Mazher Iqbal Mohammed (Host), Joshua Pearce (Host), Patrick Pradel (Organiser) & Allan Rennie (Organiser)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Sarah Green (Speaker)
Activity: Visiting an external institution types › School Engagement
Vesna Najdanovic (Contributor)
Activity: Visiting an external institution types › School Engagement
Christopher Lingwood (Organiser)
Activity: Visiting an external institution types › School Engagement
Jenny Roberts (Speaker)
Activity: Visiting an external institution types › School Engagement
Abbie Trewin (Host), Vilius Franckevicius (Host), Nuno Bimbo (Host) & John Hardy (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Jianqiao Ye (Member)
Activity: Visiting an external institution types › Visiting an external academic institution
Jianqiao Ye (Examiner)
Activity: Membership types › Membership of committee
Allahyar Montazeri (Organiser)
Activity: Talk or presentation types › Invited talk
Irene Wise (Speaker) & Stephen Monk (Presenter)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Allahyar Montazeri (Invited speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Reviewer )
Activity: Membership types › Membership of committee
Allan Rennie (Reviewer )
Activity: Membership types › Membership of committee
Allan Rennie (Reviewer )
Activity: Membership types › Membership of committee
Allan Rennie (Participant)
Activity: Membership types › Member of Advisory Panel
Farid Aiouache (Reviewer )
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Sarah Green (Member)
Activity: Membership types › Membership of committee
Giuseppe Bagnato (Member)
Activity: Membership types › Member of an organisation
David Cheneler (Participant)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Dongpu Cao (Member)
Activity: Membership types › Membership of committee
Dongpu Cao (Member)
Activity: Membership types › Membership of committee
Dongpu Cao (Member)
Activity: Membership types › Membership of committee
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Dongpu Cao (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
John Hardy (Host) & Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Chiemela Victor Amaechi (Assistant Editor)
Activity: Publication peer-review and editorial work types › Editorial activity
Chiemela Victor Amaechi (Advisor)
Activity: Visiting an external institution types › School Engagement
Nilla Karlsen-Davies (Contributor)
Activity: Visiting an external institution types › School Engagement
Vesna Najdanovic (Contributor)
Activity: Visiting an external institution types › School Engagement
Chiemela Victor Amaechi (Contributor)
Activity: Visiting an external institution types › School Engagement
Sarah Green (Reviewer)
Activity: Visiting an external institution types › Visiting an external academic institution
Claudio Paoloni (Chair)
Activity: Membership types › Membership of committee
Emmanuel Adefuye (Speaker)
Activity: Membership types › Membership of committee
Graeme Burt (Member)
Activity: Membership types › Membership of committee
Graeme Burt (Member)
Activity: Membership types › Membership of committee
Timothy Douglas (Speaker)
Activity: Other activity types › Types of Public engagement and outreach - Festival/Exhibition
Jenny Roberts (Speaker)
Activity: Talk or presentation types › Oral presentation
Andrew Richardson (Invited speaker) & David Cheneler (Active Contributor)
Activity: Talk or presentation types › Oral presentation
Sarah Green (Chair)
Activity: Membership types › Member of Advisory Panel
James Taylor (Guest editor)
Activity: Publication peer-review and editorial work types › Editorial activity
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
David Cheneler (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Host)
Activity: Hosting a visitor types › Hosting an academic visitor
Chiemela Amaechi (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allahyar Montazeri (Peer reviewer)
Activity: Publication peer-review and editorial work types › Publication peer-review
Allan Rennie (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Sarah Green (Consultant)
Activity: Consultancy types › Consultancy
Sarah Green (Consultant)
Activity: Consultancy types › Expert Opinion
Adam Fish (Organiser) & Dénes Csala (Organiser)
Activity: Participating in or organising an event types › Participation in workshop, seminar, course
George Adamopoulos (Speaker)
Activity: Talk or presentation types › Invited talk
George Adamopoulos (Speaker)
Activity: Talk or presentation types › Invited talk
George Adamopoulos (Speaker)
Activity: Talk or presentation types › Invited talk
Timothy Douglas (Host)
Activity: Hosting a visitor types › Hosting a Student (PhD)
Jianqiao Ye (Examiner)
Activity: Membership types › Membership of committee
Mohamed Benbouzid (Organiser), Xiandong Ma (Organiser) & Sinisa Durovic (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Xiandong Ma (Organiser), Mohamed Benbouzid (Organiser) & Lin Jiang (Organiser)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
David Cheneler (Speaker)
Activity: Participating in or organising an event types › Participation in conference -Mixed Audience
Allan Rennie (Examiner)
Activity: Examination types › Examination
Allahyar Montazeri (Invited speaker)
Activity: Talk or presentation types › Invited talk
Allan Rennie (Member)
Activity: Membership types › Other Membership
Chiemela Victor Amaechi (Member)
Activity: Visiting an external institution types › School Engagement
Mark Ashton (Contributor), Melike Firlak (Contributor), Sofia Municoy (Contributor), Hend Abdelmohsen (Contributor), Leah Pomfret (Contributor), Nikki Copeland (Contributor), Richard Mort (Contributor), David Cheneler (Contributor) & John Hardy (Speaker)
Activity: Talk or presentation types › Oral presentation
Claudio Paoloni (Speaker)
Activity: Talk or presentation types › Invited talk
Eszter Molnar (Speaker)
Activity: Talk or presentation types › Oral presentation
Yuezhen Lu (Speaker), Haitao Zhu (Contributor), Abdullah Zaman (Contributor), Hungyen Lin (Contributor), Riccardo Degl'Innocenti (Contributor) & Yingtao Tian (Contributor)
Activity: Talk or presentation types › Oral presentation