Joel Cedric Lengeling


German, Dutch, Swedish ... European
Bachelor of Science Informatik (Computer Science)
Master of Science Software Engineering