Stephen Stec

Portrait: 
First name: 
Stephen
Last name: 
Stec
Center for Environment and Security, Central European University, Budapest, Hungary/EyeOnEarth Access for All Special Initiative