{para}
))}-
{b.appointments.map((g, i) =>
-
{b.education.map((g, i) =>
// BioView — full biography: portrait + narrative, appointments, education,
// editorial roles, honors, and research interests.
const BV = window.WINTELAcademicDesignSystem_045d4f;
function InstLogo({ group }) {
const [broken, setBroken] = React.useState(false);
const R = (typeof window !== 'undefined' && window.__resources) || {};
const logo = (group.logoRes && R[group.logoRes]) || group.logo;
const logoDark = (group.logoDarkRes && R[group.logoDarkRes]) || group.logoDark;
if (logo && !broken) {
const pad = group.noLogoPad ? 0 : 3;
const bg = group.noLogoPad ? 'transparent' : '#fff';
const border = group.noLogoPad ? 'none' : '1px solid var(--border-default)';
const base = { width: 48, height: 48, flexShrink: 0, objectFit: 'contain', borderRadius: 'var(--radius-md)', border, background: bg, padding: pad, boxSizing: 'border-box' };
if (logoDark) {
return (
setBroken(true)} style={base} />
setBroken(true)} style={base} />
setBroken(true)} style={base} />
);
}
return (
{para}
))}