2026 BHC Meeting User Narusa Yamato Institution Stanford University Confirmation Status Yes Registration Status Yes