Statistics

Total Visits

Views
Electric vehicles : reality or utopia?    227

Total Visits per Month

October 2024    November 2024    December 2024    January 2025    February 2025    March 2025    April 2025   
Electric vehicles : reality or utopia?    1 5 2 1 1 4 3

File Downloads

Views
Kosmanis_Theodoros_Electric_vehicles_reality_or_utopia.pdf 27

Top Country Views

Views
United States 38
United Kingdom 17
China 12
Canada 11
Greece 6
Vietnam 2
Serbia 1

Top City Views

Views
Southend 17
Ottawa 11
Oakland 10
Shenzhen 7
Dearborn 4
Menlo Park 4
Shanghai 3
Hanoi 2
Hangzhou 1
Redmond 1