Bihua Chen, Ten Percent Owner at MoonLake Immunotherapeutics, holds 903.60K shares in Helix Acquisition Corp. II Class A (Ticker: HLXB), holds 8.49M shares in MoonLake Immunotherapeutics (Ticker: MLTX), holds 3.57M shares in Biomea Fusion (Ticker: BMEA).