Angel/Individual · United States
Stephen Oesterle is an angel investor based in the United States. Their portfolio includes Semma Therapeutics and PowerVision.