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