About
Technology
Issues
FAQ
Search
Scientometrics
Impact Factor
Discipline Ranks
h
-index
g
-index
Articles
Citations
Article Citations
Citation Distribution
Overviews
Top Institutions
Top Schools
Top Authors
Prolific Authors
Top Articles
Citing Bodies
Top Citing Authors
Top Citing Institutions
Top Citing Schools
Top Citing Journals
Top Citing Disciplines
exaly
›
Journals
›
South African Family Practice: Official Journal of the South African Academy of Family Practice/Primary Care
South African Family Practice: Official Journal of the South African Academy of Family Practice/Primary Care
0.6
(top 50%)
impact factor
2.5K
(top 10%)
papers
6.1K
(top 20%)
citations
24
(top 20%)
h
-index
0.7
(top 50%)
extended IF
2.6K
all documents
6.8K
doc citations
34
(top 50%)
g
-index
Top Authors (by articles)
#
Author
Articles
Citations
R ARank
R CRank
1
Robert J Mash
65
394
1
2
2
Gboyega A Ogunbanjo
58
139
1
1
3
Gina Joubert
55
233
1
1
4
Indiran Govender
37
130
1
2
5
Klaus B Von Pressentin
33
101
1
1
6
Ian D Couper
21
116
1
3
7
Wilhelm Johannes Steinberg
20
108
1
1
7
Martin P Schwellnus
20
93
3
9
10
Mergan Naidoo
19
35
1
2
11
Carien Steyn
18
30
1
2
12
Natalie Schellack
16
36
1
14
13
Tasleem Ras
15
4
1
2
14
Hanneke Brits
12
49
1
2
15
Ramprakash Kaswa
10
48
1
1
15
Lushiku Nkombua
10
22
1
1
15
Oladele Vincent Adeniyi
10
47
1
9
15
Tombo Bongongo
10
18
1
1
15
J Moodley
10
56
4
20
20
Helena Rabie
8
69
4
15
20
Mariette Nel
8
46
1
1
20
Panjasaram Naidoo
8
28
1
2
20
Jacqueline van Wyk
8
39
1
5
24
Oh Mahomed
7
19
1
4
24
Francois C Van Rooyen
7
22
1
5
24
Stephen Reid
7
18
3
13
24
Ob Omole
7
35
1
1
28
Daniel T Goon
6
36
2
12
28
Ilse Truter
6
11
3
16
28
Dina C Janse Van Rensburg
6
49
4
4
28
Anthonio O Adefuye
6
9
2
9
28
Verusia Chetty
6
19
1
6
28
Derrick P Smit
6
4
2
12
28
Romona Devi Govender
6
54
1
3
28
Jacques E Raubenheimer
6
60
1
2
36
Corinna M Walsh
5
38
3
6
36
Shabir Moosa
5
56
2
4
36
Mohammed Tikly
5
16
4
29
36
Paul Rheeder
5
32
3
22
36
Olufemi B Omole
5
16
2
3
36
Oluwaseun Ojo
5
3
1
1
36
Johan Botes
5
7
1
1
36
Michael E Levin
5
2
5
20
36
Mark F Cotton
5
56
14
38
36
Evette Van Niekerk
5
6
1
8
36
Karen Koch
5
7
1
2
47
Eyitayo Omolara Owolabi
4
18
1
9
47
Johannes Roos
4
18
1
12
47
Ademola Egunjobi
4
2
1
1
47
Bernhard Gaede
4
12
1
1
47
Janicke Visser
4
4
2
8
47
Matthew Oa Benedict
4
8
1
1
47
Bavani Naicker
4
8
1
2
47
Ibrahim Aliyu
4
17
1
2
47
Daniel Gerhardus Nel
4
4
1
12
47
Jagidesa Moodley
4
5
7
36
47
Ashraf Kagee
4
31
6
25
47
Pragashnie Govender
4
9
4
11
47
Godpower C Michael
4
17
2
3
47
Sarel Jacobus Brand
4
2
1
7
61
Julia Blitz
3
33
3
3
61
E De Vries
3
7
1
5
61
Michael S Pepper
3
7
18
114
61
Lh Mabuza
3
7
1
1
61
Dan J Stein
3
1
85
355
61
Martie S Lubbe
3
16
3
3
61
Eunice Seekoe
3
10
1
5
61
Refiloe Masekela
3
2
3
26
61
John O Olaomi
3
53
1
1
61
Dhamend Lutchman
3
0
1
6
61
Johan F Coetzee
3
7
1
4
61
Nelene Koen
3
2
1
4
61
Ncoza Dlova
3
24
7
16
61
Louis S Jenkins
3
14
2
5
61
Violet Louise van den Berg
3
34
2
5
61
Maritha J Kotze
3
5
7
39
61
S Rangiah
3
3
1
1
61
Charles Feldman
3
6
23
89
61
Gavin Hendricks
3
7
1
1
61
Jeniffer Chipps
3
64
3
6
61
Saeeda Paruk
3
31
3
4
61
Frederick J Raal
3
3
14
69
61
Varsha Bangalee
3
13
4
5
61
Poovendhree Reddy
3
50
1
3
61
Audrey Jansen van Rensburg
3
4
3
8
61
Stacy T Maddocks
3
7
2
5
61
Willie F P Van Heerden
3
6
4
11
61
Ben J Marais
3
2
19
84
61
Yasmeen Thandar
3
11
1
2
61
Helmuth Reuter
3
3
1
10
61
Cc Grant
3
12
2
6
61
Dg Van Zyl
3
12
2
2
94
Marietjie R De Villiers
2
0
4
10
94
Sharain Suliman
2
61
2
6
94
Norbert Ndjeka
2
7
6
17
94
Deshini Naidoo
2
2
4
10
94
elizabeth Reji
2
5
1
1
94
Christine Rogers
2
47
2
1
94
Patrick Chege
2
7
2
9
94
Renee Blaauw
2
2
6
23
94
Ridwaan Omed Ali
2
3
1
1
94
Khathutshelo Percy Mashige
2
3
4
17
94
Graham Bresick
2
18
2
2
94
Olusanya Elisa Olubusoye
2
50
1
3
94
Maurice Mars
2
31
17
19
94
Rubeshan Perumal
2
1
1
10
94
Kathryn Nel
2
6
2
3
94
Simon Murote Kang'ethe
2
6
4
6
94
Gloria Mfeka-Nkabinde
2
5
1
1
94
Jesslee M Du Plessis
2
2
1
6
94
Luís de Pinho-Costa
2
3
1
4
94
Lucretia Petersen
2
47
3
2
94
Azmawati Mohammed Nawi
2
14
2
17
94
Marianne Kotzé
2
4
1
1
94
Thandinkosi Enos Madiba
2
1
12
47
94
Jakobus Murray Louw
2
3
1
2
94
Kebogile Elizabeth Mokwena
2
11
4
5
94
Akinfemi Fatusin
2
0
1
3
94
Jan Phillipus Lourens Labuschagne
2
3
1
5
94
Adeloye Aa Adeniji
2
9
1
2
94
Johanita Burger
2
6
2
12
94
Nnabuike C Ngene
2
7
4
10
94
Bukar Alhaji Grema
2
7
1
1
94
Tsepo Motsohi
2
4
1
2
94
Kantharuben Naidoo
2
14
4
5
94
Jacqueline Elizabeth Wolvaardt
2
3
1
5
94
Nico Nortje
2
29
1
1
94
Sphiwe Madiba
2
26
7
11
94
Firoza Haffejee
2
40
2
1
94
Marike Cockeran
2
6
5
19
94
Mampho Mochaoa Rogers
2
3
1
1
94
Richard Gavin MacGregor
2
2
1
2
94
Sherika Hanley
2
3
2
4
94
Solange Mianda
2
2
1
6
94
Johan Bezuidenhout
2
7
2
1
94
Carla Kotzé
2
4
2
6
94
Soraya Seedat
2
62
36
53
94
Marinda Mcdonald
2
6
1
1
94
Lawrence Adekunle Adebusoye
2
19
2
3
94
Marlene Julyan
2
4
1
1
94
Linda Skaal
2
25
2
1
94
Anthony Idowu Ajayi
2
10
7
22
94
Olusoga Babatunde Ogunfowora
2
2
1
2
94
Ehimario Igumbor
2
8
5
29
94
Mthetheleli Gaqavu
2
5
1
1
94
Graham Louw
2
3
1
7
94
Leon Snyman
2
8
2
5
94
Livhuwani Tshivhase
2
5
1
2
94
Stephane Tshitenge
2
19
2
2
94
Dalenca Pottas
2
13
1
3
94
Renier Coetzee
2
0
2
14
94
Guy A Richards
2
6
6
21
94
Andrew Ross
2
0
1
3
94
Kathryn M Chu
2
6
2
16
94
Robin J Green
2
6
1
4
94
Elize Archer
2
10
1
4
94
Riaz Seedat
2
4
4
17
94
Muhammed O Afolabi
2
51
5
9
94
Seyed Mohammad J Mortazavi
2
0
20
119
94
Louise-Mari Zietsman
2
1
1
1
94
Nlisi Kenosi
2
12
1
1
94
Olalekan A Ayo-Yusuf
2
3
7
46
94
Maureen Nokuthula Sibiya
2
40
7
2
94
Claudia Ickinger
2
9
1
5
94
Dybesh Regmi
2
1
1
4
94
Kamal Rampersad
2
6
1
1
94
Christian Nasibu Sisa Saidiya
2
2
1
1
94
Cornel Vermaak
2
1
1
1
94
Nesri Padayatchi
2
1
13
56
94
Babalola Adeniyi Ibisola
2
1
1
1
94
Anisa Mosam
2
11
3
7
94
Sabiha Essack
2
18
20
40
94
Vanessa Steenkamp
2
13
8
26
94
J Lyn Haskins
2
2
2
9
94
Alvin Jeffrey Munsamy
2
1
2
8
94
Estelle Lambert
2
5
34
118
94
Christiane M Horwood
2
2
5
13
94
Lynette J Van Der Merwe
2
6
1
5
94
Bolatito Fatusin
2
0
1
3
94
Norfazilah Ahmad
2
14
4
8
94
Steve Swartz
2
7
1
1
94
Vasantha Govender
2
2
1
1
94
Avania Bangalee
2
10
1
1
186
Jean-Pierre Van geertruyden
1
3
28
64
186
Lushen Pillay
1
3
1
1
186
Jessica Paken
1
9
2
3
186
Esmarie Van Tonder
1
1
2
2
186
Pathmavathie Pillay
1
6
2
2
186
Alison Cooke
1
1
6
14
186
Nokukhanya Makwakwa
1
1
2
1
186
Hendrick Simon Schaaf
1
1
32
60
186
Johnny Mahlangu
1
2
13
40
186
Sajaratulnisah Othman
1
0
8
32
186
Nicola A Page
1
1
11
28
186
Abimbola Margaret Obimakinde
1
2
2
7
186
Ludwig Fechter
1
2
1
1
186
Siphamandla Sambujana
1
2
1
1
186
Mary Adeolu
1
8
1
1
186
Sizeka Monakali
1
6
1
2
186
Shelley Wall
1
0
3
6
186
Laetus Lategan
1
0
1
0
186
Mahmood M T M Ally
1
2
4
7
186
Olugbemi O Popoola
1
2
1
1
186
Temitope Ilori
1
2
1
3
186
Robert Pattinson
1
2
1
2
186
Benn Sartorius
1
6
28
69
186
Yusuf Moolla
1
2
1
1
186
A D Rogers
1
3
7
15
186
Shelley Macaulay
1
2
1
10
186
Thajasvarie Naicker
1
0
14
44
186
Babagana Mustapha Abubakar
1
5
4
2
186
Chukwuemeka Collins Mbah
1
4
1
1
186
Michiel Koortzen
1
0
1
0
186
Huibrecht C Lion-Cachet
1
2
1
1
186
Adil Razack
1
3
1
1
186
Olivia Fasola
1
1
1
1
186
Gary A Gabriels
1
2
3
5
186
Mark Volpe
1
0
2
2
186
Emma L McKinney
1
24
1
1
186
Brigit Obrist
1
8
8
13
186
Aznida Firzah Abdul Aziz
1
0
5
18
186
Sarentha Chetty
1
1
1
8
186
Gugu Mchunu
1
2
8
16
186
Wanangwa Chikazinga
1
11
1
1
186
Enrico Dippenaar
1
0
5
9
186
Petra Frances Rocher De Lange
1
10
1
1
186
Nombulelo P Magula
1
2
3
8
186
Fabrizio Tediosi
1
8
23
35
186
Jimmy Volmink
1
2
8
20
186
Nicholas Pearce
1
2
1
1
186
Hannah Sebitloane
1
2
2
8
186
David Durrheim
1
2
20
38
186
Madeleine Muller
1
1
1
1
186
Nikki Allorto
1
2
3
8
186
Munirah Motala
1
1
1
3
186
Dirk T Hagemeister
1
5
1
2
186
Jacqueline Weyer
1
0
11
30
186
Andrew Ekene Umeh
1
8
1
1
186
Jeandre Griesel
1
2
1
1
186
Jill Edwards
1
10
2
3
186
Ghadah Daef
1
4
1
1
186
Saif Al Shamsi
1
1
3
9
186
Charles D H Parry
1
3
33
65
186
Antoinette Chateau, Mbchb, Dch, Fc Derm, Mmedsci
1
1
3
4
186
Andreas Engelbrecht
1
1
1
1
186
Modupe M-A Ladipo
1
10
1
1
186
Carolyn Mary Lewis
1
0
2
5
186
Claudine Storbeck
1
2
4
8
186
Brian L Rayner
1
1
14
42
186
Vicent Okuuny
1
0
1
0
186
Sarah Karabus
1
2
1
1
186
Abubakar Abiso Mohammed
1
2
1
1
186
Okafor, Uchenna Benedine MCur
1
1
4
9
186
Zane Farina
1
5
2
2
186
Mervis Thendele
1
6
1
1
186
Maresa Van Lill
1
0
1
2
186
David Walwyn
1
1
4
21
186
Karl W Du Pré Le Roux
1
33
1
2
186
Yeyang Xu
1
2
1
1
186
Sunday Soogun
1
12
1
1
186
Khayam Saleem
1
2
1
1
186
Nerissa Naidoo
1
20
5
4
186
Debrah Mohale
1
6
1
1
186
Mokgadi C Matlakala
1
1
3
9
186
Anke Rohwer
1
2
7
13
186
Faheem Seedat
1
1
3
9
186
Oluwayemisi O Alaba
1
29
1
1
186
Jessica Js Opie
1
4
5
8
186
Rupesh Misra
1
2
1
1
186
Monique Marie Keller
1
0
2
2
186
Elise Schapkaitz
1
2
6
12
186
Paul D Van Helden
1
21
29
46
186
Raisuyah Bhagwan
1
2
7
10
186
Adegoke O Adefolalu
1
21
4
2
186
Gulnaz Mohamoud
1
4
2
2
186
Robert Colebunders
1
3
32
62
186
Sarah Yiga
1
2
1
1
186
Hendry van der Heever
1
2
3
5
186
Margaret Matthews
1
5
1
3
186
Polly Duncan
1
8
4
9
186
Kalpesh Narsi
1
0
1
3
186
Jonathan Saul Karpelowsky
1
3
11
29
186
Mike M Sathekge
1
1
30
70
186
Vernon Louw
1
2
14
29
186
Gert Marincowitz
1
0
1
3
186
Ulrich Kristen
1
5
1
1
186
Talitha Crowley
1
10
5
8
186
Suvira Ramlall
1
1
4
17
186
Howard Gomwe
1
2
1
2
186
Doudou Kunda Nzaumvila
1
2
1
1
186
Kyle Hoedebecke
1
2
5
10
186
De Wet Wolmarans
1
1
5
13
186
Sarah Purdy
1
8
20
34
186
Gerjo Kok
1
1
42
102
186
Darryl Wood
1
14
2
2
186
Saajidah Bulbulia
1
1
2
1
186
Phoebe Miller
1
4
3
7
186
Timothy C Hardcastle
1
5
19
31
186
Sa’ad Lahri
1
0
3
14
186
Nalini Govender
1
31
2
2
186
Pugie Tawanda Chimberengwa
1
2
1
3
186
Felistas Mashinya
1
3
4
11
186
Jonathan K Burns
1
9
11
22
186
Vinola Poliah
1
17
1
1
186
Genesis Chorwe-sungani
1
0
3
11
186
Robert Dachs
1
2
1
1
186
Michelle Viljoen
1
0
2
10
186
Lauren Chetty
1
1
1
1
186
Amir Mirhaghi
1
0
9
29
186
Saif Khan
1
3
5
15
186
Velisha Ann Perumal-Pillay
1
1
3
5
186
Mabitsela Hezekiel Mphasha
1
24
1
1
186
Thandeka Malange
1
0
1
0
186
Lisa K Micklesfield
1
3
32
68
186
Abubakar Musa
1
5
1
2
186
Gustav Schellack
1
3
1
2
186
Nicole Leanne Hoffman
1
0
1
3
186
Kenneth Yakubu
1
2
3
11
186
Peter Nourse
1
4
5
14
186
Andile Maphumulo
1
17
1
1
186
Andre Marais
1
11
1
1
186
David A Lewis
1
4
11
21
186
Ben Grey
1
2
2
3
186
Vidya Lalloo
1
1
1
1
186
Somasundram Pillay
1
3
4
7
186
Joseph Fadare
1
7
17
35
186
Oluwajimi O Sodipo
1
5
1
3
186
Stephen Roche
1
2
3
10
186
Dennyford Mafa
1
2
1
1
186
Ronald Anderson
1
2
40
79
186
Poobalan Naidoo
1
0
2
10
186
Karl Peltzer, Habil
1
2
117
210
186
Cameron Anley
1
2
1
1
186
Pholile Mpofu
1
2
1
1
186
Idah Moyo
1
6
1
4
186
Neelaveni Padayachee
1
0
3
7
186
Marja-Riitta Taskinen
1
3
57
116
186
Oliver van Hecke
1
0
9
25
186
Premjith Gathiram
1
13
4
14
186
Saiendhra Moodley
1
3
1
2
186
Karien Jooste
1
1
4
14
186
Laurel Baldwin-Ragaven
1
18
1
1
186
Fatima Mustafa
1
2
1
1
186
Jon S Patricios
1
35
7
4
186
Zoë Francis
1
2
1
1
186
Azwihangwisi Helen Mavhandu-Mudzusi
1
2
8
16
186
Pascale A Allotey
1
7
31
53
186
Olufunmilayo Ibitola Fawole
1
8
11
24
186
Don O'Mahony
1
0
2
4
186
Tricia Naicker
1
3
19
54
186
Amanda Krause
1
2
14
50
186
Colleen Aldous
1
5
13
36
186
Keitumetse Molise
1
2
1
1
186
Pieter Meyer
1
2
6
20
186
Justine Carla Baron
1
10
1
1
186
Zeelha Abdool
1
2
4
6
186
Victor Manuel de Andrade
1
0
1
8
186
Abiodun O Adewuya
1
13
22
42
186
Marianne Alberts
1
3
4
15
186
Supa Pengpid
1
24
61
52
186
Lydia Aziato
1
5
10
23
186
Magugu Ngubane
1
11
1
1
186
Innocent K Besigye
1
0
2
5
186
Siti Hazariah binti Abdul Hamid
1
12
1
1
186
Chibuogwu Izugbara
1
18
1
3
186
Chester Kalinda
1
0
5
26
186
Anand Moodley
1
2
5
9
186
Astrid C Turner
1
0
1
5
186
Janet Michel
1
8
2
3
186
Sunday Malomo
1
1
1
1
186
Graham Wright
1
4
7
9
186
Tonya M Esterhuizen
1
10
8
15
186
Adewuyi Tijani Abdulrazak
1
4
1
1
186
Bongumusa S Makhathini
1
1
2
2
186
Anne-Marie Bergh
1
0
7
24
186
Selvarani Moodley
1
2
3
4
186
Tanita Cronjé
1
0
2
16
186
C Show Marange
1
2
2
11
186
Beverley Schweitzer
1
2
1
1
186
Mohamed Ghaith Al-Kuwari
1
32
12
15
186
Theanette Mulder
1
1
1
1
186
Jannie F Hugo
1
3
2
7
186
Tarylee Reddy
1
2
18
44
186
Boitumelo Molise
1
2
1
1
186
Cornelle Young
1
10
1
1
186
Olive P Khaliq
1
2
3
7
186
Mogamat-Yazied Chothia
1
2
4
14
186
Ganzamungu Zihindula
1
1
1
4
186
Peter Ocholla
1
1
1
1
186
Nurudeen Gbadamosi
1
0
1
0
186
Martin Bac
1
0
1
0
186
Herbert I Melariri
1
0
1
3
186
Bronwyn J Myers
1
3
39
85
186
Serela Ramklass
1
7
3
3
186
Bhugwan Singh
1
2
1
9
186
Angella Kabatooro
1
7
1
1
186
Lourens Schlebusch
1
3
2
2
186
Victor McKinney
1
24
2
2
186
Derek Hellenberg
1
2
2
3
186
Kieran Walsh
1
6
32
25
186
Ifeyinwa Okoye
1
2
1
3
186
Catharina Grant
1
0
1
3
186
Pagollang D Motloba
1
1
2
3
186
Anna Mart Engelbrecht
1
5
16
52
186
Dame Tina Lavender
1
1
24
52
186
Bronwyne Coetzee
1
14
9
9
186
Rivak Punchoo
1
2
2
7
186
Boikhutso Tlou
1
5
5
11
186
Leslie Swartz
1
24
51
60
186
Liana Steenkamp
1
1
2
6
186
Nicholas Dufourq
1
1
1
1
186
Tintswalo Mabasa
1
0
1
0
186
Noorzurani Robson
1
3
4
11
186
Mohsen Ebrahimi
1
0
8
33
186
Egide Ndayishimiye
1
1
1
2
186
Rene Krause
1
0
2
8
186
Taryn Young
1
2
22
39
186
Celenkosini Thembelenkosini Nxumalo
1
2
1
4
186
Juliane Hiesgen
1
0
1
4
186
Marietjie Venter
1
1
25
54
186
Keshena Naidoo
1
1
2
3
186
Willem I Visser
1
2
1
3
186
La Wallis
1
0
19
42
186
Willem A Hoffmann D Ed
1
0
4
12
186
Selma Smith
1
10
2
2
186
Azhani Mandiwana
1
7
1
1
186
Vincent Setlhare
1
7
2
8
186
Olufemi O Desalu
1
7
7
20
186
Julia Botha
1
6
1
1
186
Gert U Van Zyl
1
0
19
42
186
Joel A Dave
1
2
4
17
186
Magda Conradie
1
0
6
20
186
Stuart A Gansky
1
6
11
27
186
Laura D Howe
1
8
30
70
186
Sophia E Marsh
1
1
1
2
186
Makombo Ganga-Limando
1
5
2
3
186
Nomthandazo Gama
1
2
1
1
186
Richard J Hift
1
14
1
2
186
Ahmed Manjra
1
2
1
1
186
Lauren M Golden
1
1
1
2
186
John A Joska
1
0
25
88
186
Zelra Malan
1
2
2
5
186
James Porter
1
1
2
3
186
Kelly Gate
1
2
1
1
186
Carmen S Christian
1
8
3
6
186
Nathaniel Mofolo
1
1
2
3
186
Charles H Van Wijk
1
1
4
4
186
Janet Walker
1
3
1
1
186
Romy Parker
1
1
8
29
186
Simon Le Roux
1
1
1
1
186
Santel de Lange
1
10
1
1
186
Danine Kitshoff
1
10
1
1
186
Ntambue Kauta
1
2
1
2
186
Frederick Mayanja
1
0
1
0
186
Dominique Kabengele Kayembe
1
2
1
1
186
Ntandazo Puzi
1
2
1
1
186
Patrick Gloster
1
3
1
1
186
Arun Nair
1
1
1
1
186
Basil Vrettos
1
2
1
1
186
Nida Siddiqui
1
1
2
2
186
Shane Murphy
1
0
1
0
186
Sunday Okeke
1
1
1
1
186
Maria Giaquinto-Cilliers
1
1
1
1
186
Hamid Saeed
1
1
1
1
186
Louwrens steyn
1
2
1
1
186
Ratang Pholosho Pelle
1
1
1
1
186
Mungela Tambwe
1
1
1
1
186
Malie Rheeders
1
0
1
7
186
Mathildah Mokgatle
1
22
3
4
186
Smj Mortazavi
1
0
13
31
186
Ronette Lategan
1
2
2
2
186
Muhammad Ehsanul Hoque
1
10
3
4
186
Jimmy Volmink
1
2
7
15
186
Oluwayemisi Oyeronke Alaba
1
21
1
1
186
Fh Van Der Merwe
1
11
1
1
186
Victor Ayodeji Ayeni
1
2
1
1
186
Eo Owolabi
1
8
1
2
186
Despina Learmonth
1
1
2
2
186
Jnp De Villiers
1
1
2
3
186
Gary Gabriels
1
2
2
3
186
Akinlolu Omisore
1
2
1
2
186
Louis Jenkins
1
9
1
2
site/software ©
exaly
; All materials licenced under
CC by-SA
.