A picture of Peter Michaelis

Peter Michaelis

Fund Manager