Michael Otte focuses on Scientific Discovery, Semiotics and Analysis.
Michael Otte is affiliated with: