Statistics

Total Visits

Views
Electric vehicles : reality or utopia?    245

Total Visits per Month

January 2025    February 2025    March 2025    April 2025    May 2025    June 2025    July 2025   
Electric vehicles : reality or utopia?    1 1 4 6 3 12 0

File Downloads

Views
Kosmanis_Theodoros_Electric_vehicles_reality_or_utopia.pdf 29

Top Country Views

Views
United States 42
Canada 24
United Kingdom 17
China 12
Greece 6
Vietnam 2
Honduras 1
Serbia 1

Top City Views

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