P

Panagiotis Mougkogiannis

University of the West of England

ORCID: 0000-0003-1710-4917

117 papers and 533 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
117Publications
533Total Citations
#3in Photoreceptor and optogenetics research

Top publicationsby citations

Indexing 117 publications…