About
Technology
Issues
FAQ
Search
Profile
Schools
Top Authors
Prolific Authors
Top Journals
Main Disciplines
Scientometrics
Avg. Impact Factor
Discipline Ranks
h
-index
g
-index
★★
Articles
★★★
Articles
Article Citations
Citation Distribution
Citing Bodies
Top Citing Authors
Top Citing Institutions
Top Citing Schools
Top Citing Journals
Top Citing Disciplines
exaly
›
Institutions
›
University of Jammu
›
top-authors
University of Jammu
3.1K
(top 0.1%)
papers
47.2K
(top 0.1%)
citations
87
(top 0.1%)
h
-index
128
(top 0.1%)
g
-index
3.5K
all documents
50.4K
doc citations
5.6K
citing journals
Top Authors (by citations)
#
Author
Articles
Citations
R ARank
R CRank
1
Sandeep Arya
13
301
1
1
2
Ajay Kumar Taloor
16
251
1
1
3
Anju Bhasin
13
156
4
4
4
Ajit Khosla
5
130
2
4
5
Ashok Kumar Sundramoorthy
2
119
4
3
6
Sabyasachi Swain
3
114
2
2
8
Jacek Biernat
10
112
1
1
8
Dimitra Andreou
10
112
2
2
8
Lee Stuart Barnby
10
112
2
2
8
Filip Erhardt
10
112
1
1
8
Anuj Chandra
10
112
1
1
8
Supriya Das
10
112
1
1
8
Lokesh Kumar
10
112
1
1
8
Buddhadeb Bhattacharjee
10
112
1
1
8
Renu Bala
10
112
13
13
8
Panos Christakoglou
10
112
1
1
8
David Evans
10
112
1
1
8
Jesus Guillermo Contreras Nuno
10
112
1
1
8
Johan Alme
10
112
1
1
8
Jana Bielčíková
10
112
1
1
8
Ionut Cristian Arsene
10
112
1
1
8
Saikat Biswas
10
112
1
1
8
Sinjini Chandra
10
112
1
1
8
Michal Broz
10
112
1
1
8
Jaroslav Bielčík
10
112
1
1
27
Piyush Malaviya
3
105
1
1
28
Girish Ch Kothyari
8
102
1
1
29
Marek Bombara
8
95
13
13
29
Bedangadas Mohanty
9
95
4
4
29
Marco Bregant
8
95
13
13
32
Francesca Bellini
7
89
13
13
33
Lidia Görlich
8
86
13
13
33
Thomas Peitzmann
8
86
1
1
35
Raji Atchudan
1
82
9
8
35
Preethika Murugan
1
82
5
4
35
Deepak Nallaswamy
1
82
3
3
35
Dhanraj Ganapathy
1
82
3
3
39
Roberto Barbera
6
80
13
13
39
Guillaume Batigne
6
80
13
13
39
Domenico Colella
6
80
13
13
39
Salvatore De Pasquale
6
80
13
13
39
Christian Christensen
6
80
2
2
39
Federico Cindolo
6
80
15
15
39
Dmitry Blau
6
80
13
13
39
Ivan Kisel
6
80
1
1
39
Elena Botta
6
80
13
13
39
Javier Castillo Castellanos
6
80
13
13
39
Alexander Akindinov
6
80
13
13
39
Mauro Cosentino
6
80
2
2
39
Igor Altsybeev
6
80
13
13
39
Andrea Dubla
6
80
1
1
39
David Chinellato
6
80
2
2
39
Yaroslav Berdnikov
6
80
13
13
39
N Agrawal
6
80
13
13
39
Marielle Chartier
6
80
14
14
39
Paul Buehler
6
80
13
13
39
Ian Bearden
6
80
2
2
59
Lucas Altenkämper
7
76
12
12
59
I Das
7
76
3
2
61
Deepak Pant
2
75
1
3
61
Bijender K Bajaj
5
75
1
1
63
Luca Barioglio
5
73
12
12
63
Livio Bianchi
5
73
13
13
65
Francesca Carnesecchi
5
69
14
14
65
Anton Alkin
5
69
13
13
65
Friederike Bock
5
69
13
13
68
Ivan Ravasenga
7
68
1
1
68
Anik Gupta
7
68
1
1
68
SangHoon Lim
7
68
2
2
68
Filip Krizek
7
68
4
4
68
Bernhard Hohlweger
7
68
1
1
68
GTambave
7
68
1
1
68
Ezra D Lesser
7
68
1
1
68
Svetlana Kushpil
7
68
1
1
68
Raimond Jm Snellings
7
68
1
1
68
Kjetil Ullaland
7
68
1
1
68
Roy Lemmon
7
68
1
1
68
Marta Verweij
7
68
1
1
68
Shuai Yang
7
68
1
1
68
Seyong Kim
7
68
3
3
68
Anisa Khatun
7
68
1
1
68
Maria Vasileiou
7
68
1
1
68
Vojtěch Petráček
7
68
1
1
68
Nikola Poljak
7
68
2
2
68
Adam Matyja
7
68
6
6
68
Sanjeev Singh Sambyal
7
68
1
1
68
Marco van Leeuwen
7
68
1
1
68
Katarina Krizkova Gajdosova
7
68
1
1
68
Vivek Kumar Singh
7
68
1
1
68
Vikas Singhal
7
68
1
1
68
Paul Kuijer
7
68
15
15
68
David Horák
7
68
1
1
68
Jan Figiel
7
68
1
1
68
Mario Iván Martínez Hernández
7
68
1
1
68
Rashmi Raniwala
7
68
1
1
68
Håvard Helstrup
7
68
1
1
68
Mario Rodriguez Cahuantzi
7
68
3
3
68
Pallabi Das
7
68
195
159
68
Arturo Fernandez Tellez
7
68
3
3
68
Alessandro Grelli
7
68
1
1
68
Arvind Khuntia
7
68
1
1
68
Shi Qiu
7
68
1
1
68
Marko Jercic
7
68
2
2
68
Guillermo Tejeda Muñoz
7
68
3
3
68
Karel Safarik
7
68
1
1
68
Christoph Mayer
7
68
1
1
68
S Jaelani
7
68
1
1
68
Tomas Herman
7
68
1
1
68
Alwina Liu
7
68
1
1
68
Ingrid McKibben Lofnes
7
68
1
1
112
Kuljeet Singh
5
67
1
1
112
Cesar Ceballos
5
67
13
13
114
Jatinder Manhas
4
66
1
1
114
Cheng-Di Dong
1
66
12
13
114
Anil K Patel
1
66
6
12
114
Reeta-Rani Singhania
1
66
8
10
118
Madhulika Bhagat
3
63
1
1
119
Andrzej Rybicki
6
59
6
6
120
Vinod Kumar
3
58
13
16
121
Helen Caines
4
57
1
1
121
Andrea Alici
5
57
13
13
121
G Contin
5
57
2
2
125
Germano Bonomi
3
56
12
12
125
Arti Mishra
1
56
3
3
127
Gotam Singh Lalotra
2
55
1
1
127
Vinod Kumar
2
55
2
2
127
Nadhir Al-Ansari
1
55
22
16
127
Marian Krivda
5
55
1
1
131
Peter Christiansen
4
54
1
1
135
Jeevan Jyoti
2
53
1
1
135
Roman Lavicka
5
53
1
1
137
Raphael Tieulent
5
51
1
1
137
Marcello Lunardon
5
51
2
2
137
Lukas Nellen
5
51
6
6
140
Navdeep Singh
1
50
1
1
140
Nida Naveed
1
50
2
2
140
MD IRFANUL HAQUE SIDDIQUI
1
50
6
6
140
Mir Irfan Ul Haq
1
50
4
3
144
Andrea Dainese
3
49
13
13
144
Rojas Torres, S
4
49
1
1
146
Yvonne Pachmayer
4
45
1
1
146
Malgorzata Anna Janik
4
45
1
1
146
Maximiliano Puccio
4
45
1
1
150
Kamal K Kapoor
2
40
1
1
151
Raj Sunil Kandregula
3
39
1
1
151
Prerna
5
39
1
1
153
abdulmajeed Alsufyani
1
38
3
3
153
Mohammad Shorfuzzaman
1
38
8
7
153
Mueen Uddin
1
38
11
5
153
Rajesh Kaluri
1
38
3
9
153
Lakshmanna Kuruva
1
38
3
12
153
Dharmendra Singh Rajput
1
38
4
10
153
Kuruva Lakshmanna
1
38
3
10
161
Vijay Edward Pereira
2
37
9
13
162
Jonatan Adolfsson
3
36
1
1
162
Michael Weber
3
36
1
1
162
Ramona Lea
3
36
1
1
162
Vladimir Kovalenko
3
36
1
1
162
Chiara Oppedisano
3
36
1
1
162
Ayben Karasu Uysal
3
36
1
1
162
Yuri Kharlov
3
36
1
1
162
Chinorat Kobdaj
3
36
1
1
162
Chiara Pinto
3
36
1
1
162
Antonio Uras
3
36
1
1
162
Piotr J Konopka
3
36
1
1
162
Alessandro Ferretti
3
36
1
1
162
Monika J Jakubowska
3
36
1
1
162
Piotr Gasik
3
36
1
1
162
Alberto Martín Gago Medina
3
36
1
1
162
Francesco Riggi
3
36
1
1
162
Sushanta Tripathy
3
36
2
2
162
Rafael Peretti Pezzi
3
36
1
1
162
Claude A Pruneau
3
36
1
1
162
David Silvermyr
3
36
1
1
162
Sabyasachi Siddhanta
3
36
1
1
162
Peter Kalinak
3
36
1
1
162
Smbat Grigoryan
3
36
1
1
162
Cristina Terrevoli
3
36
1
1
162
Paolo Giubellino
3
36
1
1
162
Luca Micheletti
3
36
6
18
162
Biswarup Paul
3
36
6
18
162
Roberto Preghenella
3
36
1
1
162
Alexey B Kurepin
3
36
1
1
162
Artem Isakov
3
36
1
1
162
Giacomo Volpe
3
36
1
1
162
Nicolo' Jacazio
3
36
3
3
162
Vito Manzari
3
36
1
1
162
Kenneth Read
3
36
1
1
162
Jun Takahashi
3
36
1
1
162
Adrian Sevcenco
3
36
1
1
162
Alice Ohlson
3
36
1
1
162
\u0141ukasz K Graczykowski
3
36
2
2
162
Stefano Boi
3
36
13
13
162
Rinaldo Rui
3
36
1
1
162
Christian Klein-Boesing
3
36
1
1
162
You Zhou
3
36
188
187
162
Gianluca Usai
3
36
1
1
162
Davide Pagano
3
36
1
1
162
Amalia Pop
3
36
1
1
162
Tiziano Virgili
3
36
1
1
162
Jeremy Wilkinson
3
36
1
1
162
Vladimir V Vechernin
3
36
1
1
162
Ia Pshenichnov
3
36
1
1
162
Massimo Masera
3
36
1
1
162
Giacomo Margagliotti
3
36
1
1
162
Alexandre Alarcon P Suaide
3
36
1
1
162
Janusz Oleniacz
3
36
1
1
162
Valentina Zaccolo
3
36
1
1
162
Grigory Feofilov
3
36
1
1
162
Raman Parkesh
1
36
1
1
162
Paola Gianotti
3
36
3
3
162
Piero Giubilato
3
36
1
1
162
Giuseppe Mandaglio
3
36
1
1
162
Stefano Piano
3
36
1
1
162
Leo Greiner
3
36
1
1
223
Mahesh Thakkar
2
34
1
2
224
Ze-Bo Tang
2
32
2
2
229
James Mulligan
2
31
1
1
229
Vitalii A Okorokov
2
31
1
1
229
Gaurav Chauhan
2
31
1
2
229
Mateusz Andrzej Ploskon
2
31
2
2
234
Andrey K Zarochentsev
2
29
1
1
234
Georgy Kornakov
2
29
1
1
234
Laure Massacrier
2
29
6
18
234
Fiorella Maria Celeste Fionda
2
29
1
1
234
Sara Vallero
2
29
1
1
234
Ashish Pandey
1
29
3
2
234
Antonina Rosano
2
29
1
1
241
Aamir Ahmed
2
28
1
1
244
Kapil Malik
1
27
1
1
244
Sankar Ganesh Ramaraj
1
27
5
2
244
Abhishek Lakhote
1
27
1
1
250
Vijay Kumar Thakur
1
26
25
66
250
Jitender Kumar Bhardwaj
1
26
2
2
250
Prabodh C Sharma
1
26
1
1
255
Ashwani Kumar
5
25
1
1
256
sunny sharma
1
24
1
1
256
Nisha Kapoor
1
24
1
1
256
Vijay Rana
1
24
1
1
256
Sikander Pal
1
24
1
1
256
Ranjan Das
1
24
2
2
256
Haroon Rashid Hakla
1
24
1
1
264
Corrado Cicalo'
1
23
1
1
264
M H Oliver
1
23
1
1
264
Federico Ronchetti
1
23
1
1
264
Gustavo Conesa Balbastre
1
23
1
1
264
Ole Schmidt
1
23
1
1
264
Tatsuya Chujo
1
23
1
1
264
Luis Gustavo Pereira
1
23
1
1
264
Carlos Duarte-Galvan
1
23
2
1
264
Alessandro Feliciello
1
23
1
1
264
Seo-Young Noh
1
23
1
1
264
Jens-Jorgen Gaardhoje
1
23
1
1
264
Андрей Кондратьев
1
23
1
1
264
Giuseppe Eugenio Bruno
1
23
1
1
264
Alessandra Fantoni
1
23
1
1
264
Jeongsu Bok
1
23
1
1
264
Domenico Elia
1
23
1
1
264
Reynier Cruz-Torres
1
23
1
1
264
Silvia Arcelli
1
23
1
1
264
Ivan Kralik
1
23
1
1
264
Oton Vazquez Doce
1
23
1
1
264
Roberta Arnaldi
1
23
1
1
264
Sami Räsänen
1
23
1
1
264
Vasco Chibante Barroso
1
23
1
1
264
Nicola Bianchi
1
23
1
1
264
Alexander Kalweit
1
23
1
1
264
Pierre Vande Vyvre
1
23
1
1
264
Marie Germain
1
23
1
1
264
Baidyanath Sahoo
1
23
1
1
264
A M C Glaenzer
1
23
1
1
264
Caitlin Beattie
1
23
1
1
264
Ramni Gupta
1
23
1
1
264
Stefano Trogolo
1
23
1
1
264
Pietro Antonioli
1
23
1
1
264
Philippe Crochet
1
23
1
1
264
Hannah Bossi
1
23
1
1
264
Andreas Mathis
1
23
1
1
264
Robin Albert Andre Caron
1
23
1
1
264
Laurent Aphecetche
1
23
1
1
264
Jin-Hee Yoon
1
23
1
1
264
Manuel Colocci
1
23
1
1
264
Nicola Funicello
1
23
1
1
264
Xavier Lopez
1
23
1
1
264
Enrico Fragiacomo
1
23
1
1
264
Rahul Ramachandran Nair
1
23
1
1
264
Jan Fiete Grosse-Oetringhaus
1
23
1
1
264
Cristian Andrei
1
23
1
1
264
Gvozden Nešković
1
23
1
1
264
Constantin Loizides
1
23
1
1
264
Guillermo Mesa Perez
1
23
1
1
264
Sang Un Ahn
1
23
1
1
264
Ombretta Pinazza
1
23
1
1
264
Enrico Scomparin
1
23
1
1
264
Jose Luis Bazo Alba
1
23
1
1
264
Gergely G Barnaföldi
1
23
2
2
264
Christina Markert
1
23
1
1
264
Bruno Alessandro
1
23
1
1
264
Klaus Reygers
1
23
1
1
264
Peter Martin Jacobs
1
23
1
1
264
Erin Gauger
1
23
1
1
264
Borge S Nielsen
1
23
1
1
264
Fernando Antonio Flor
1
23
1
1
264
Stefano Matthias Panebianco
1
23
1
1
264
Stefania Bufalino
1
23
1
1
264
Angela Badala'
1
23
1
1
264
Tim Sebastian Rogoschinski
1
23
1
1
264
Fabio Catalano
1
23
1
1
264
Michelangelo Agnello
1
23
1
1
264
Alessandro De Falco
1
23
1
1
264
Minjung Kim
1
23
1
1
264
Francesca Soramel
1
23
1
1
264
Jinjin Pan
1
23
1
1
264
Jochen Klein
1
23
1
1
264
Nikolai Smirnov
1
23
1
1
264
Fabrizio Grosa
1
23
1
1
264
Ralf Keidel
1
23
1
1
264
Zoltan Varga
1
23
2
2
264
Vladimir Kaplin
1
23
1
1
264
Silvia Masciocchi
1
23
1
1
264
Michael Winn
1
23
1
1
264
Anders Knospe
1
23
1
1
264
Ivan Vorobyev
1
23
2
2
264
Anton Andronic
1
23
1
1
264
Sebastian Hornung
1
23
1
1
264
Dezso Varga
1
23
1
1
264
Alberto Caliva
1
23
1
1
264
Chiara Zampolli
1
23
1
1
264
Sarah Porteboeuf-Houssais
1
23
1
1
264
Alberto Masoni
1
23
1
1
264
Gianluigi Boca
1
23
1
1
264
Jihye Song
1
23
1
1
264
Ernesto Lopez Torres
1
23
1
1
264
Adam Wegrzynek
1
23
1
1
264
Giacinto De Cataldo
1
23
1
1
264
Barthélémy von Haller
1
23
1
1
264
Kristjan Gulbrandsen
1
23
1
1
264
Hugo Pereira Da Costa
1
23
1
1
264
Mesut Arslandok
1
23
2
2
264
Raymond Ehlers
1
23
1
1
264
Yury Melikyan
1
23
1
1
264
Mario Sitta
1
23
1
1
264
Elena Rogochaya
1
23
1
1
264
Miljenko Šuljić
1
23
1
1
264
Zuzana Moravcova
1
23
1
1
264
Justin Blair
1
23
1
1
264
Ruben Alfaro
1
23
1
1
264
Laura Havener
1
23
1
1
264
Vladislav Manko
1
23
1
1
264
Antonio Ortiz
1
23
1
1
264
Dong Jo Kim
1
23
1
1
264
Antonin Maire
1
23
1
1
264
Jasper Parkkila
1
23
1
1
264
Felix Reidt
1
23
1
1
264
Sarah Louise LaPointe
1
23
1
1
264
Rosario Turrisi
1
23
1
1
264
Diego Stocco
1
23
1
1
264
Charlotte Van Hulse
1
23
1
1
264
Domenico Di Bari
1
23
1
1
264
Jennifer Lynn Klay
1
23
2
2
264
Soren P Sorensen
1
23
1
1
264
Valeria Muccifora
1
23
1
1
264
Monika Varga-Kofarago
1
23
1
1
264
Jorge Lopez
1
23
1
1
264
Nicolas Schmidt
1
23
1
1
264
Nora De Marco
1
23
1
1
264
Lorenzo de Cilladi
1
23
1
1
264
Rosario Nania
1
23
1
1
264
Andrea Rossi
1
23
1
1
264
Francesco Prino
1
23
1
1
264
R Jefferson Porter
1
23
1
1
264
Martino Gagliardi
1
23
1
1
264
Roberto Divia
1
23
1
1
264
Jurgen Schukraft
1
23
1
1
264
Francesco Noferini
1
23
1
1
264
Konstantin Mikhaylov
1
23
1
1
264
Taku Gunji
1
23
1
1
264
Sergey Sadovskiy
1
23
1
1
264
Adriana Telesca
1
23
1
1
264
Luisa Cifarelli
1
23
1
1
264
Edmundo Garcia-Solis
1
23
1
1
264
Nicole Bastid
1
23
1
1
264
Daniele De Gruttola
1
23
1
1
264
Paola La Rocca
1
23
1
1
264
Federico Antinori
1
23
1
1
264
Ernst Hellbär
1
23
1
1
264
Nicola Zurlo
1
23
1
1
264
Victor Gonzalez
1
23
1
1
264
Despina Hatzifotiadou
1
23
1
1
264
Tiago Fiorini da Silva
1
23
1
1
264
Ildefonso Leon Monzon
1
23
1
1
264
Robert Münzer
1
23
1
1
264
Sergey Kiselev
1
23
1
1
264
MBeatriz Gay Ducati
1
23
1
1
264
Kunal Garg
1
23
1
1
264
John William Harris
1
23
1
1
264
Dariusz Miskowiec
1
23
1
1
264
Gines Martinez Garcia
1
23
1
1
264
Vladimir Samsonov
1
23
1
1
264
Edith Zinhle Buthelezi
1
23
1
1
264
Andrea Danu
1
23
1
1
264
Ermanno Vercellin
1
23
1
1
264
Gyula Bencédi
1
23
1
1
264
Przemyslaw Karczmarczyk
1
23
1
1
264
Philippe Pillot
1
23
1
1
264
Ana Marin
1
23
1
1
264
Stefan Heckel
1
23
1
1
264
Paolo Camerini
1
23
1
1
264
Cynthia Hadjidakis
1
23
1
1
264
Tatiana Karavicheva
1
23
1
1
264
Antonio Carlos Oliveira da Silva
1
23
1
1
264
John M Jowett
1
23
1
1
264
Gianluca Aglieri Rinella
1
23
1
1
264
Joyful E Mdhluli
1
23
196
190
264
Daniel Mühlheim
1
23
1
1
264
Grazia Luparello
1
23
1
1
264
Soyeon Cho
1
23
1
1
264
Ante Bilandzic
1
23
2
2
264
Gilda Scioli
1
23
1
1
264
Sean Ht Murray
1
23
1
1
264
Johanna Stachel
1
23
1
1
264
Thomas Humanic
1
23
1
1
264
Antonio Trifiro
1
23
1
1
264
Andrea Ferrero
1
23
1
1
264
Horst Sebastian Scheid
1
23
1
1
264
Johannes Wessels
1
23
1
1
264
M H P Sas
1
23
1
1
264
Janet E Seger
1
23
1
1
264
Eun-Joo Kim
1
23
1
1
264
Jan Honermann
1
23
1
1
264
Christophe Pierre Suire
1
23
1
1
264
Ludmila Malinina
1
23
1
1
264
Serhiy Senyukov
1
23
1
1
264
Eugenio Nappi
1
23
1
1
264
Anselmo Margotti
1
23
1
1
264
Mattia
1
23
1
1
264
Tebogo Shaba
1
23
1
1
264
Luciano Ramello
1
23
1
1
264
Peter Braun-Munzinger
1
23
1
1
264
Fabio Colamaria
1
23
1
1
264
Pietro Cortese
1
23
1
1
264
Spencer Klein
1
23
3
3
264
Andreas Molander
1
23
1
1
264
Maciej Slupecki
1
23
1
1
264
Alexandre Shabetai
1
23
1
1
264
Raghunath Sahoo
1
23
3
3
264
Deepa Thomas
1
23
1
1
264
Guillaume Taillepied
1
23
1
1
264
Maria Alessandra Mazzoni
1
23
1
1
264
Ester Anna Rita Casula
1
23
1
1
264
Marcelo Gameiro Munhoz
1
23
1
1
264
Anastasia Berdnikova
1
23
2
2
264
Robert Vertesi
1
23
2
1
264
Annalisa Mastroserio
1
23
1
1
264
Peter Glässel
1
23
1
1
264
Hideki Hamagaki
1
23
1
1
264
Matteo Concas
1
23
1
1
264
Suharyo Sumowidagdo
1
23
1
1
264
Ralf Averbeck
1
23
1
1
264
Alexandru Florin Dobrin
1
23
1
1
264
Sylvain Chapeland
1
23
1
1
264
Ryan Hannigan
1
23
1
1
264
Zhong-Bao Yin
1
23
2
1
264
Boris Hippolyte
1
23
1
1
264
Christopher Hills
1
23
1
1
264
Stefania Beole'
1
23
1
1
264
Gerardo Antonio Herrera Corral
1
23
1
1
264
Alberto Baldisseri
1
23
1
1
264
E Meninno
1
23
1
1
264
Maurice Coquet
1
23
1
1
264
Luigi Dello Stritto
1
23
1
1
264
Hervé Borel
1
23
1
1
264
Dupieux Pascal
1
23
1
1
264
Sizar Aziz
1
23
1
1
264
Brigitte Cheynis
1
23
1
1
264
Nicole Apadula
1
23
1
1
264
Zaida Conesa del Valle
1
23
1
1
264
Bruno Espagnon
1
23
1
1
264
Theraa Tork
1
23
1
1
264
Sebastien Perrin
1
23
1
1
264
Xiaoming Zhang
1
23
1
1
264
Jonghan Park
1
23
1
1
264
Martin Völkl
1
23
1
1
264
Jinjoo Seo
1
23
1
1
264
MinJung Kweon
1
23
1
1
264
Siyu Tang
1
23
1
1
264
Motoi
1
23
1
1
264
Andry Rakotozafindrabe
1
23
1
1
516
Vivek Gupta
6
19
1
1
site/software ©
exaly
; All materials licenced under
CC by-SA
.