Former Faculty

Philip ChanUniversity of Calgary
Richard CleveUniversity of Calgary
Gina HowardUniversity of Calgary
Alkiviathes MeldrumUniversity of Alberta
Wolfgang TittelUniversity of Calgary
Jon VeinotUniversity of Alberta
Stephen WarburtonUniversity of Calgary
John WatrousUniversity of Calgary
Tom ZieglerUniversity of Calgary

Former Trainees

Sweta .University of Calgary
Vinay A. IyerUniversity of Calgary
Mark AdcockUniversity of Calgary
Gabriel AguilarUniversity of Calgary
Farouq AhmedUniversity of Calgary
Guilherme AlmeidaUniversity of Calgary
Khulud AlmutairiUniversity of Calgary
Hessa AlotaibiUniversity of Calgary
Gustavo AmaralUniversity of Calgary
Muhammad Ruhul AminUniversity of Alberta
Neda AminshariatiUniversity of Calgary
Morteza AmiraniUniversity of Calgary
Neda AmiriUniversity of Calgary
Eric AmpongUniversity of Calgary
Aamir AnisUniversity of Calgary
Jürgen AppelUniversity of Calgary
Thomas ApperleyUniversity of Calgary
Paul AndersonUniversity of Calgary
Sahar ArbabimoghadamUniversity of Alberta
Mohsen Falamarzi AskaraniUniversity of Calgary
Nathan BabcockUniversity of Calgary
Sergey BabichevUniversity of Calgary
Ismail BadranUniversity of Calgary
Eunok BaeUniversity of Calgary
Branko BajicUniversity of Calgary
Luvdeep BandhariUniversity of Calgary
Somshubhro BandyopadhyayUniversity of Calgary
Anindita BanerjeeUniversity of Calgary
Erick BarriosUniversity of Calgary
Travis BealsUniversity of Calgary
Pablo D. BenitoUniversity of Lethbridge
Zenon BergUniversity of Calgary
Anirban BhattacharjeeUniversity of Calgary
Priya BhutaniUniversity of Lethbridge
Leslie BicknellUniversity of Calgary
Erwan BimbardUniversity of Calgary
Tushar BiswasUniversity of Alberta
Sean BlancherUniversity of Calgary
Benjamin BlumerUniversity of Calgary
Kevin BogartUniversity of Calgary
Kristine BooneUniversity of Calgary
Robert BosslerUniversity of Calgary
Pasquale BossoUniversity of Lethbridge
Travis BrannanUniversity of Calgary
Boris BravermanUniversity of Calgary
Jop BriëtUniversity of Calgary
Michael BriscoeUniversity of Calgary
Louise BudzynskiUniversity of Calgary
Alejandra BuenoUniversity of Calgary
Jeff BuhlerUniversity of Calgary
Félix BussièresUniversity of Calgary
Alex CameronUniversity of Calgary
Spencer CameronUniversity of Calgary
Geoff CampbellUniversity of Calgary
Hilary CarteretUniversity of Calgary
Mauricio Chagas da SilvaUniversity of Calgary
Carl ChandlerUniversity of Alberta
Aveek ChandraUniversity of Calgary
Di ChangUniversity of Calgary
Chun ChenUniversity of Alberta
Donny CheungUniversity of Calgary
Jérémie ChoquetteUniversity of Calgary
Deborah ChungUniversity of Calgary
James ClarkUniversity of Calgary
Tommy ClarkUniversity of Alberta
Thomas ClementsUniversity of Calgary
Edelsys Codorniu-HernandezUniversity of Calgary
Leonardo CottaUniversity of Calgary
Cécile CrosnierUniversity of Calgary
Adam D’SouzaUniversity of Calgary
Hyan Da Silva Cardoso dos SantosUniversity of Calgary
Jose Da Costa FilhoUniversity of Calgary
Steven DallaVicenzaUniversity of Calgary
Anna DankoUniversity of Calgary
Anirban DasUniversity of Calgary
Chris DascollasUniversity of Calgary
Jacob DavidsonUniversity of Calgary
Leah DaviesUniversity of Calgary
Gustavo De Oliveira LuizUniversity of Calgary
Ahdiyeh DelfanUniversity of Calgary
Chetan DeshmukhUniversity of Calgary
Monika DeviatUniversity of Calgary
Ish DhandUniversity of Calgary
Nuiok DicaireUniversity of Calgary
Catalin DohotaruUniversity of Calgary
Raphael DongUniversity of Calgary
Pearse DoolinUniversity of Alberta
Lucia DucaUniversity of Calgary
Cooper DuffinUniversity of Calgary
Michael DurocherUniversity of Calgary
Jennifer EmaraUniversity of Calgary
Koorosh EstekiUniversity of Calgary
Aleksey FedorovUniversity of Calgary
Eden FigueroaUniversity of Calgary
Tobias FischerUniversity of Calgary
Jake FlowerdewUniversity of Calgary
Zeus ForeroUniversity of Calgary
Ben FortescueUniversity of Calgary
Mariagrazia FortinoUniversity of Calgary
Michael FörtschUniversity of Calgary
Chris FreierUniversity of Calgary
Tim FriesenUniversity of Calgary
Akihiko FujiiUniversity of Calgary
Peter GagliardiUniversity of Calgary
Hipolito Garcia-GraciaUniversity of Calgary
Michael GarrettUniversity of Calgary
Miroslav GavendaUniversity of Calgary
Dmitry GavinskyUniversity of Calgary
Melis GedikUniversity of Alberta
Jobin GeorgeUniversity of Calgary
Heath GerhardtUniversity of Calgary
Vlad GheorghiuUniversity of Calgary
Farid GhobadiUniversity of Calgary
Roohollah GhobadiUniversity of Calgary
Shohini GhoseUniversity of Calgary
Joydip GhoshUniversity of Calgary
Peter GimbyUniversity of Calgary
Lambert GinerUniversity of Calgary
Mark GirardUniversity of Calgary
Abhirup GoswamiUniversity of Calgary
Sandeep GoyalUniversity of Calgary
Adam GreenUniversity of Calgary
Marcel.li Grimau PuigibertUniversity of Calgary
Jiyuan GuoUniversity of Calgary
Gus GutoskiUniversity of Calgary
John Patrick HaddenUniversity of Calgary
Kyle HallUniversity of Calgary
Modan HanUniversity of Calgary
Yang HanUniversity of Calgary
Breanne HannafordUniversity of Calgary
Bradley HauerUniversity of Alberta
Bing HeUniversity of Calgary
Chris HealeyUniversity of Calgary
Morgan HedgesUniversity of Calgary
Ran Hee ChoiUniversity of Calgary
Aimee HeinrichsUniversity of Calgary
Attie HendriksUniversity of Calgary
Alexander HentschelUniversity of Calgary
Jordan HerndierUniversity of Calgary
Khabat HeshamiUniversity of Calgary
Dallas HoffmanUniversity of Calgary
Daniel HoggUniversity of Calgary
Rolf HornUniversity of Calgary
Levente HorvathUniversity of Calgary
Stephen HuangUniversity of Calgary
Luis HuertaUniversity of Calgary
Taleana HuffUniversity of Alberta
Simon HuismanUniversity of Calgary
Adam HumeniukUniversity of Calgary
Guosheng HuoUniversity of Calgary
Joel HutchinsonUniversity of Alberta
Lana HuynhUniversity of Calgary
Kevin HynesUniversity of Calgary
Ramakanth IllaUniversity of Calgary
John IngallUniversity of Calgary
Allison J. R. MacDonaldUniversity of Alberta
Jakub JadwiszczakUniversity of Calgary
Nitin JainUniversity of Calgary
Shreyas JalnapurkarUniversity of Calgary
Fuluny JangUniversity of Calgary
Harishankar JayakumarUniversity of Calgary
Jasper JensenUniversity of Calgary
Jeongwan JinUniversity of Calgary
Jietai JingUniversity of Calgary
Jonathan JohannesUniversity of Calgary
Caleb JohnUniversity of Calgary
Jaewoo JooUniversity of Calgary
Mahdi KahouUniversity of Calgary
Ali KamliUniversity of Calgary
Adrian KeetUniversity of Calgary
Saleh KeshariUniversity of Calgary
Abdullah KhalidUniversity of Calgary
Omar KhalidUniversity of Calgary
Aeysha KhaliqueUniversity of Calgary
Behzad KhanalilooUniversity of Calgary
Mohammad KhazaliUniversity of Calgary
Paul KimUniversity of Alberta
Volodimir KiselyovUniversity of Calgary
Jessie KleinUniversity of Calgary
Mohammad KoleiniUniversity of Alberta
Dmitry KorystovUniversity of Calgary
Mykhaylo KrykunovUniversity of Calgary
Ranjeet KumarUniversity of Calgary
Katanya KuntzUniversity of Calgary
Connor KupchakUniversity of Calgary
Yury KurochkinUniversity of Calgary
Hatem LabidiUniversity of Alberta
Cecilia La MelaUniversity of Calgary
Michael LamontUniversity of Calgary
Steven LargeUniversity of Calgary
Hon-Wai LauUniversity of Calgary
Nikolai LaukUniversity of Calgary
Ben LavoieUniversity of Calgary
Shu-Ping LeeUniversity of Alberta
Timothy LeeUniversity of Alberta
Rex LeniczekUniversity of Calgary
Marc LerouxUniversity of Calgary
Patrick LeungUniversity of Calgary
Arturo LezamaUniversity of Calgary
Brynn LewisUniversity of Alberta
Shang LiUniversity of Calgary
Wenqing LiUniversity of Calgary
Xiaohong LiUniversity of Calgary
Chien-Hung LinUniversity of Alberta
Qing LinUniversity of Calgary
Michelle LiuUniversity of Calgary
Xingchen LiuUniversity of Calgary
Martí LlobetUniversity of Calgary
Erika LloydUniversity of Alberta
Mirko LobinoUniversity of Calgary
Magnin LoïckUniversity of Calgary
Neil LovettUniversity of Calgary
Jhon Lozada VeraUniversity of Calgary
Michael LozinskiUniversity of Calgary
Chris LuciukUniversity of Calgary
Gustavo de Oliveira LuizUniversity of Alberta
Alvin LunUniversity of Calgary
Kris LuttmerUniversity of Calgary
Thomas LutzUniversity of Calgary
Andrew MacRaeUniversity of Calgary
Iyad MahmoudUniversity of Calgary
Jeff MakiUniversity of Calgary
Kenzo MakinoUniversity of Calgary
Hassan MallahzadehUniversity of Calgary
Armando MarencoUniversity of Calgary
Itzel Lucio MartinezUniversity of Calgary
Tamiko MasudaUniversity of Calgary
Adam MayerUniversity of Calgary
Sean McIntyreUniversity of Calgary
Robert MereauUniversity of Calgary
Mehdi MhallaUniversity of Calgary
Jian Ming WenUniversity of Calgary
Matthew MitchellUniversity of Alberta
Farokh MivehvarUniversity of Calgary
Xiaofan MoUniversity of Calgary
Ali MohandesiUniversity of Calgary
Sergey MoiseevUniversity of Calgary
Stephanie MooreUniversity of Calgary
Shahpoor MoradiUniversity of Calgary
Alexis MorrisUniversity of Calgary
Varun NarasimhacharUniversity of Calgary
Andal NarayananUniversity of Calgary
Mary NarretoUniversity of Alberta
Tayebeh NaseriUniversity of Calgary
Ali NassimiUniversity of Calgary
Samira NazifkarUniversity of Calgary
Sylvester NdambukiUniversity of Calgary
Bruno NetoUniversity of Calgary
John NguyenUniversity of Calgary
Steven NichUniversity of Calgary
Kurtis NiedlingUniversity of Calgary
Arlene NijjarUniversity of Calgary
Jalal Norooz OliaeeUniversity of Calgary
Christopher O’BrienUniversity of Calgary
Marcos OliveiraUniversity of Calgary
Sara OmarUniversity of Alberta
Anna OrdogUniversity of Calgary
Ebenezer Owusu-AnsahUniversity of Calgary
Isil OzfidanUniversity of Alberta
Pantita PalittapongarnpimUniversity of Calgary
Young Choon ParkUniversity of Calgary
Robert PavelichUniversity of Alberta
Edouard PelchatUniversity of Calgary
Alex PenneyUniversity of Calgary
Katie PerrinUniversity of Calgary
Chris PettenUniversity of Calgary
Paolo PiazzettiUniversity of Calgary
Jobez PierreUniversity of Calgary
Arthur PinonUniversity of Calgary
Casey PlatnichUniversity of Calgary
Aoife PlunketteUniversity of Calgary
Louis PoirierUniversity of Calgary
Simon PooleUniversity of Calgary
Alireza PoostindouzUniversity of Calgary
Adarsh PrasadUniversity of Calgary
Tony PraseuthUniversity of Calgary
Mark PrzepioraUniversity of Calgary
Julia PulwickiUniversity of Calgary
Anastasia PushkinaUniversity of Calgary
Zhongzhong QinUniversity of Calgary
Hamza QureshiUniversity of Calgary
Sadegh RaeisiUniversity of Calgary
Mouktik RahaUniversity of Calgary
Mohammad RahmatiUniversity of Calgary
Nicolas RaoultUniversity of Calgary
Jibran RashidUniversity of Calgary
Moe RashidiUniversity of Alberta
Rafael RebechiUniversity of Calgary
Mojtaba RezaeiUniversity of Calgary
Ali RezakhaniUniversity of Calgary
Arnaud RispeUniversity of Calgary
Matthew RobbinsUniversity of Calgary
Xavier RojasUniversity of Alberta
Bill RosgenUniversity of Calgary
Aidan RoyUniversity of Calgary
Keenan RoyceUniversity of Calgary
Allison RubenokUniversity of Calgary
Sarah RugheimerUniversity of Calgary
Mohammad Alaraby SalemUniversity of Alberta
Jeong San KimUniversity of Calgary
Yuval SandersUniversity of Calgary
Nafiseh Sang-NourpourUniversity of Calgary
Maxwell SaylesUniversity of Calgary
Artur SchererUniversity of Calgary
Andrew ScottUniversity of Calgary
Deyton SehnUniversity of Calgary
Issaka SeiduUniversity of Calgary
Lohrasp SeifyUniversity of Calgary
Pavel SekatskiUniversity of Calgary
Florian SennUniversity of Calgary
Abhay ShastryUniversity of Calgary
Zahra Shaterzadeh-YazdiUniversity of Calgary
Drew ShepherdUniversity of Alberta
Sahar Sheybani-DelouiUniversity of Calgary
Maxim ShishkinUniversity of Calgary
Namrata ShuklaUniversity of Calgary
Priyank ShyamUniversity of Calgary
Neil SinclairUniversity of Calgary
Deepesh SinghUniversity of Calgary
Michael SkotiniotisUniversity of Calgary
Jachym SlabyUniversity of Calgary
Joshua SlaterUniversity of Calgary
Xue Song QiUniversity of Calgary
Fabien SourisUniversity of Alberta
Randy SquiresUniversity of Calgary
Jared StangUniversity of Calgary
René StockUniversity of Calgary
Terence StuartUniversity of Calgary
Yang TanUniversity of Calgary
Joseph Tega OghoredafeUniversity of Calgary
Alex TennantUniversity of Calgary
Alex TetarenkoUniversity of Calgary
Jacques ThibaultUniversity of Alberta
Ryan ThomasUniversity of Calgary
Alexander TkalychUniversity of Calgary
Borzumehr Toloui SemnaniUniversity of Calgary
Rim ToukabriUniversity of Calgary
Collin TrailUniversity of Calgary
Peter TurnerUniversity of Calgary
Prathwiraj UmeshUniversity of Calgary
Michael UnderwoodUniversity of Calgary
Stuart van der LeeUniversity of Calgary
Lucile VeissierUniversity of Calgary
Marella Venkata Panduranga RaoUniversity of Calgary
Raju ValivarthiUniversity of Calgary
Seyed Shakib VedaieUniversity of Calgary
Simon VerretUniversity of Calgary
Frank VewingerUniversity of Calgary
Wyatt VineUniversity of Calgary
Jonathan WalgateUniversity of Calgary
Chang WangUniversity of Calgary
Dongsheng WangUniversity of Calgary
Tian WangUniversity of Calgary
Yanming WangUniversity of Calgary
Yun-jiang WangUniversity of Calgary
Zhibo WangUniversity of Alberta
Brittany WelshUniversity of Calgary
Nathan WiebeUniversity of Calgary
Jeremy WitmerUniversity of Calgary
John WoodUniversity of Alberta
Junying WuUniversity of Calgary
Marcelo WuUniversity of Calgary
Shengjun WuUniversity of Calgary
Yadong WuUniversity of Calgary
Yunlong XiaoUniversity of Calgary
Weihuang XuUniversity of Calgary
Peng XueUniversity of Calgary
Babita YadavUniversity of Calgary
Fan YangUniversity of Calgary
Sun-Hyun YounUniversity of Calgary
Navid YousefabadiUniversity of Calgary
Mahdi Yousefi KoopaeeUniversity of Calgary
Ehsan ZahedinejadUniversity of Calgary
An-Ning ZhangUniversity of Calgary
Hongchao ZhangUniversity of Calgary
Jiying ZhangUniversity of Calgary
Jun ZhangUniversity of Alberta
Luke ZhangUniversity of Calgary
Rui ZhangUniversity of Calgary
Wei ZhangUnievrsity of Alberta
Weiwei ZhangUniversity of Calgary
Yilin ZhaoUniversity of Calgary
Hristina ZhekovaUniversity of Calgary
Qiang ZhouUniversity of Calgary

Former Staff

Catherine AvramenkoUniversity of Calgary
Catherine BarrettUniversity of Calgary
Shawn CliftonUniversity of Calgary
Wolfgang DoblerUniversity of Calgary
Arina EsmaeilpourUniversity of Calgary
Hyejeong HwangUniversity of Calgary
Clotilde LethiecUniversity of Alberta
Eric MerthUniversity of Calgary
Trang PhamUniversity of Calgary
Djurdjica RacunicaUniversity of Calgary
Priyaa Varshinee SrinivasanUniversity of Calgary
Marissa TheriaultUniversity of Calgary