Statistics
Publications
1.8K
Citations
129.4K
Authors
144
Location
Lyon, France
1.8K
144
30
h-index
24
h-index
20
h-index
20
h-index
18
h-index
1–5 of 144
Thierry Poynard, Patrick Marcellin, Samuel S. Lee et al. · The Lancet · 1998 · 2.3K citations
Photovoltaic Technology: The Case for Thin-Film Solar Cells
A. Shah, P. Torres, R. Tscharner et al. · Science · 1999 · 1.3K citations · Full text
1–5 of 1.8K