Exhibit at the TIPH Graduate School Virtual Mini Fairs (April 2026)!
We’re excited to invite TIPH member schools to participate in our Virtual Mini Fairs taking place in April 2026. These events provide a convenient, high-impact opportunity to connect with prospective students in a focused virtual environment.
Exhibitors will have the opportunity to meet attendees live, highlight program offerings, and answer questions in real time. Event platform details and participation instructions will be shared with confirmed exhibitors in advance.
Recruiting at a TIPH Graduate School Fair is an exclusive benefit available to ASPPH member institutions. To accommodate as many schools and programs as possible, we kindly request at least two weeks’ notice if you need to cancel your participation.
If you have any questions, please contact students@aspph.org.
Mini fairs cost $50.
gform.initializeOnLoaded( function() {gformInitSpinner( 145, 'https://aspph.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_145').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_145');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_145').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_145').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_145').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_145').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_145').val();gformInitSpinner( 145, 'https://aspph.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [145, current_page]);window['gf_submitting_145'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_145').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [145]);window['gf_submitting_145'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_145').text());}else{jQuery('#gform_145').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "145", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_145" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_145"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_145" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 145, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );