CINXE.COM

Commencement · School of Pharmacy · UCSF

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"3132ed34d6",applicationID:"70694569"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <title>Commencement · School of Pharmacy · UCSF</title> <link rel="profile" href="http://www.w3.org/1999/xhtml/vocab"> <!-- start favicon --> <link rel="apple-touch-icon" sizes="57x57" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-57x57.png?v=20161201"> <link rel="apple-touch-icon" sizes="60x60" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-60x60.png?v=20161201"> <link rel="apple-touch-icon" sizes="72x72" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-72x72.png?v=20161201"> <link rel="apple-touch-icon" sizes="76x76" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-76x76.png?v=20161201"> <link rel="apple-touch-icon" sizes="114x114" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-114x114.png?v=20161201"> <link rel="apple-touch-icon" sizes="120x120" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-120x120.png?v=20161201"> <link rel="apple-touch-icon" sizes="144x144" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-144x144.png?v=20161201"> <link rel="apple-touch-icon" sizes="152x152" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-152x152.png?v=20161201"> <link rel="apple-touch-icon" sizes="180x180" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-180x180.png?v=20161201"> <link rel="icon" type="image/png" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/favicon-32x32.png?v=20161201" sizes="32x32"> <link rel="icon" type="image/png" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/favicon-194x194.png?v=20161201" sizes="194x194"> <link rel="icon" type="image/png" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/android-chrome-192x192.png?v=20161201" sizes="192x192"> <link rel="icon" type="image/png" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/favicon-16x16.png?v=20161201" sizes="16x16"> <link rel="manifest" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/manifest.json?v=20161201"> <link rel="mask-icon" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/safari-pinned-tab.svg?v=20161201" color="#90bd31"> <link rel="shortcut icon" href="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/favicon.ico?v=20161201"> <meta name="apple-mobile-web-app-title" content="School of Pharmacy"> <meta name="application-name" content="School of Pharmacy"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/mstile-144x144.png?v=20161201"> <meta name="msapplication-config" content="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/browserconfig.xml?v=20161201"> <meta name="theme-color" content="#ffffff"> <!-- end favicon --> <meta name="viewport" content="width=device-width,initial-scale=1" /> <!-- /** * @license * MyFonts Webfont Build ID 3329760, 2017-01-10T19:16:20-0500 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * Webfont: HelveticaNeueLTStd-LtIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-46-light-italic/ * * Webfont: HelveticaNeueLTStd-Lt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-45-light/ * * Webfont: HelveticaNeueLTStd-MdIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-66-medium-italic/ * * Webfont: HelveticaNeueLTStd-Md by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-65-medium/ * * Webfont: HelveticaNeueLTStd-Roman by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-55-roman/ * * Webfont: HelveticaNeueLTStd-It by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-56-italic/ * * Webfont: HelveticaNeueLTStd-Bd by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-75-bold/ * * Webfont: HelveticaNeueLTStd-BdIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-76-bold-italic/ * * * License: http://www.myfonts.com/viewlicense?type=web&buildid=3329760 * Licensed pageviews: 250,000 * Webfonts copyright: Copyright &#x00A9; 1988, 1990, 1993, 2002 Adobe Systems * Incorporated. All Rights Reserved. &#x00A9; 1981, 2002 Heidelberger Druckmaschinen * AG. All rights reserved. * * © 2017 MyFonts Inc */ --> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__PcqAStIC34fXs57zPwWSL2iMTmHSlGjOYlwTMtfyqTc__XTbhLRzTSPXl3Jx0lpFnhgfUrIuOS6ekZi36QMxpbck__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__RfFFntqdKgJ6_zpocVPgwm1sZ-rkqqjSk8lZhr_4IOA__yb8f5ibrLwhnMOcYJMtVK6JLq2YYW_olFqfW4_t8oQY__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__S37pennBPjx70G9e2MnDW4Ofo9U2S9PreNyvoRDFouc__tm8mqnI9eOCHrWg5kP1oFyIIrFa53r8aFxlnedsul2c__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__NaFVM-rGvqIKxfNs9SXxFsBpNzTPlLGlcqv7ut0pBBo__mtKFcj9_WweGdHo7moEGnLICuxddj67k2u0u7q_2dXA__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__vMUy8jxEP8nWrZWELlSDOmqz4yoCC6SVVFzxGrw0Peg__VSW-_KxCxXL_va4zAXBiKy4hq7sm8ylSNWj0gpZ7NyQ__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmacy.ucsf.edu/files/advagg_css/css__b-x0j-l_b5ChTPnx1Ky4SlVDloBkgIiwgKFaY_LLMnM__Q0qoK6yqpShyimH7ZQeSJSfn5ocesOxVZhkAfT9CXSg__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.css" media="print" /> <script type="text/javascript" src="/sites/all/libraries/respondjs/respond.min.js?sn1y7y"></script> <script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__RRKLZOtL-r7Of9rXFMHueokpdLzuS-1Zm7KM7UPysX0__4xQ5vzRjZA7WVS11GTqGhzekg6oS5LGf21mQ_D9KeTQ__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js"></script> <script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__kUO77evq2ICLdAav-6zsEOpMXbZF40eTiTkvsUN3WO8__OeLgZR7NF5Se8aa3mOrA6-IO4PTfVnjboUzp-NIcKlU__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.createElement( "picture" ); //--><!]]> </script> <script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__qkW2vn2QlusTdOzNChdDX8BLdok0wcCI1afHbiHcHf4__SRz5wEmUkveHZj3gHwOOnZbhv-JcJv6kIVEFNjoozk8__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js"></script> <script type="text/javascript" async="async" src="https://www.googletagmanager.com/gtag/js?id=UA-340005-1"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "UA-340005-1", {"groups":"default","page_path":location.pathname + location.search + location.hash,"link_attribution":true});gtag("config", "G-7G3VKQP736", {"groups":"default","page_path":location.pathname + location.search + location.hash,"link_attribution":true});gtag("config", "G-ZB4LEF3EXR", {"groups":"default","page_path":location.pathname + location.search + location.hash,"link_attribution":true}); //--><!]]> </script> <script type="text/javascript" src="https://use.fontawesome.com/90945e9ffc.js"></script> <script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__T3nmYuc1siT5-3ui1IrN4_3ztyjaCg0bDrYxxWhI74s__DBqg5aEXrKf2kpa8VYYLkie1vQe-4Ggfu_Ik4cZo0dM__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"pharmacyoa","theme_token":"Jm_HOTxqfJ4PuEzirIyH4RxOYthM5hwAcGFoIKiXGTA","css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.tabs.css":1,"misc\/ui\/jquery.ui.accordion.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/office_hours\/office_hours.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/css\/panopoly-featured.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/css\/panopoly-accordian.css":1,"sites\/all\/modules\/contrib\/picture\/picture_wysiwyg.css":1,"modules\/search\/search.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_panels_entities\/ucsf-pharmacy-panels-entities.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"profiles\/openacademy\/openacademy.css":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/panels\/css\/panels.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/plugins\/layouts\/burr\/burr.css":1,"sites\/all\/modules\/contrib\/nice_menus\/css\/nice_menus.css":1,"sites\/all\/modules\/contrib\/nice_menus\/css\/nice_menus_default.css":1,"sites\/all\/modules\/custom\/ucsf_webedit\/ucsf_webedit.css":1,"sites\/all\/modules\/custom\/ucsf_images\/ucsf-images-universal.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_images\/ucsf-pharmacy-images-responsive.css":1,"sites\/all\/modules\/custom\/ucsf_images_gallery\/colorbox\/colorbox_gallery_style.css":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_webedit\/ucsf_pharmacy_webedit.css":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/css\/responsive-tabs.css":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/css\/screen.css":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/css\/stickysort.css":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/css\/print.css":1},"js":{"sites\/all\/modules\/contrib\/picture\/picturefill2\/picturefill.min.js":1,"sites\/all\/modules\/contrib\/picture\/picture.min.js":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_panels_entities\/ucsf-pharmacy-panels-entities.js":1,"sites\/all\/libraries\/respondjs\/respond.min.js":1,"misc\/jquery.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"misc\/ui\/jquery.ui.core.min.js":1,"misc\/ui\/jquery.ui.widget.min.js":1,"misc\/ui\/jquery.ui.tabs.min.js":1,"misc\/ui\/jquery.ui.accordion.min.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/jquery.bgiframe.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/jquery.hoverIntent.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/superfish.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/nice_menus.js":1,"misc\/form-single-submit.js":1,"sites\/all\/modules\/contrib\/entityreference\/js\/entityreference.js":1,"sites\/pharmacy.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/js\/panopoly-accordion.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox_load.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox_inline.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"https:\/\/www.googletagmanager.com\/gtag\/js?id=UA-340005-1":1,"https:\/\/use.fontawesome.com\/90945e9ffc.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/openacademy_wireframe.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.hotkeys.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/modernizr-2.6.1-respond-1.1.0.min.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/footnote-links.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/responsiveTabs-pharmacy.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/general.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.cookie.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.stickysort.min.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.ba-throttle-debounce.min.js":1,"sites\/pharmacy.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/siteimprove.js":1,"sites\/all\/modules\/custom\/ucsf_images_gallery\/colorbox\/colorbox_gallery_style.js":1}},"colorbox":{"transition":"elastic","speed":"350","opacity":"0.50","slideshow":true,"slideshowAuto":false,"slideshowSpeed":"4000","slideshowStart":"start slideshow","slideshowStop":"stop slideshow","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","overlayClose":true,"returnFocus":true,"maxWidth":"100%","maxHeight":"100%","initialWidth":"300","initialHeight":"100","fixed":true,"scrolling":false,"mobiledetect":true,"mobiledevicewidth":"480px","file_public_path":"\/sites\/pharmacy.ucsf.edu\/files","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"spotlight_settings":{"rotation_time":4000},"nice_menus_options":{"delay":800,"speed":"slow"},"googleanalytics":{"account":["UA-340005-1","G-7G3VKQP736","G-ZB4LEF3EXR"],"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackColorbox":1,"trackUrlFragments":1},"urlIsAjaxTrusted":{"\/commencement":true}}); //--><!]]> </script> <!--[if IE]><![endif]--> <meta name="pageID" content="5146"/><meta name="description" content="May 16, 2024 - 8:00pm · Commencement celebrates a pharmacy student’s completion of the PharmD degree program, providing a special moment in the presence of family and friends to reflect upon their previous years and look ahead to their future careers. All event details are subject to change in response to pandemic conditions. This page was last updated on January 29, 2024, and" /> <link rel="canonical" href="https://pharmacy.ucsf.edu/commencement" /> <meta property="og:site_name" content="UCSF School of Pharmacy" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://pharmacy.ucsf.edu/commencement" /> <meta property="og:title" content="Commencement" /> <meta property="og:description" content="May 16, 2024 - 8:00pm · Commencement celebrates a pharmacy student’s completion of the PharmD degree program, providing a special moment in the presence of family and friends to reflect upon their previous years and look ahead to their future careers. All event details are subject to change in response to pandemic conditions. This page was last updated on January 29, 2024, and will be updated as new information becomes available." /> <meta property="og:updated_time" content="2024-09-12T09:45:53-07:00" /> <meta property="og:image" content="https://pharmacy.ucsf.edu/sites/pharmacy.ucsf.edu/files/styles/pharmacy_full/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=MFx9oTnt" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:image:width" content="1230" /> <meta property="og:image:height" content="883" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:url" content="https://pharmacy.ucsf.edu/commencement" /> <meta name="twitter:title" content="Commencement" /> <meta name="twitter:description" content="May 16, 2024 - 8:00pm · Commencement celebrates a pharmacy student’s completion of the PharmD degree program, providing a special moment in the presence of family and friends to reflect upon their" /> <meta name="twitter:image" content="https://pharmacy.ucsf.edu/sites/pharmacy.ucsf.edu/files/styles/pharmacy_full/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=MFx9oTnt" /> <meta name="twitter:image:width" content="1230" /> <meta name="twitter:image:height" content="883" /> <meta property="og:locale" content="en_US" /> <meta property="article:published_time" content="2014-08-18T12:39:00-07:00" /> <meta property="article:modified_time" content="2024-09-12T09:45:53-07:00" /> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-5146 node-type-openacademy-event" > <!--[if lte IE 9]> <p class="oldbrowser">To improve your experience on this website, <a href="http://outdatedbrowser.com/en">upgrade your browser</a>.</p> <![endif]--> <div class="skip tocontent"> <a href="#content">Skip to content</a> </div> <div id="page" class="page theme-pharmacyoa is-sop-secondary is-pharmacy page-type-2"> <nav class="topbar" role="navigation" aria-label="University main menu"> <ul> <li><a href="https://www.ucsf.edu/">University of California San Francisco</a></li> <li><a href="https://www.ucsf.edu/about/ucsf-overview">About UCSF</a></li> <li><a href="https://www.ucsf.edu/search">Search UCSF</a></li> <li><a href="https://www.ucsfhealth.org/">UCSF Health</a></li> </ul> </nav> <div class="logo-for-print-only"> <img src="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/ucsf-dark-blue.svg" alt="UCSF"> </div> <div id="header" role="banner"> <div id="alt-nav-and-search"> <div id="menu-and-search-mobile"> <div id="search-mobile-controller" tabindex="0">Search</div> <div id="menu-mobile-controller"><div id="menu-mobile-controller-inner"><a href="https://www.ucsf.edu/">UCSF</a> <span id="menu-mobile-controller-menu-link" class="menu-link" tabindex="0">Menu</span></div></div> </div> <div id="search"> <form role="search" class="search-form" action="/commencement" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline"> <div class="element-invisible">Search form</div> <div class="form-item form-type-textfield form-item-search-block-form"> <label class="element-invisible" for="edit-search-block-form--2">Search </label> <input title="Enter the terms you wish to search for." aria-label="Search site" type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" class="form-text" /> </div> <div class="form-actions form-wrapper" id="edit-actions"><input type="submit" id="edit-submit" name="op" value="Search" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-PZSHQzhnwoThnPfQRNhIAP781b96cVfxLXX5yFUxdM4" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> </div> <div id="site-name-and-primary-nav"> <div id="site-name-wrapper-desktop"><a href="/" rel="home"><img src="/sites/pharmacy.ucsf.edu/themes/pharmacyoa/images/ucsf-dark-blue.svg" alt="UCSF" /><span id="site-name">School of Pharmacy</span></a></div> <div id="navigation" class="menu" role="navigation" aria-label="Site main menu"> <div class="region region-navigation"> <div id="block-nice-menus-1" class="block block-nice-menus"> <div class="content"> <ul class="nice-menu nice-menu-down nice-menu-main-menu" id="nice-menu-1"><li class="menu-15751 menuparent menu-path-node-3621 first odd"><a tabindex="0">About</a><ul><li class="menu-15751 menu-path-node-3621 first odd"><a href="/about" tabindex="0">About Overview</a></li> <li class="menu-16796 menu-path-node-3716 even"><a href="/about/mission" tabindex="0">Mission and Vision</a></li> <li class="menu-96106 menu-path-node-18761 odd"><a href="/about/dei" tabindex="0">Diversity, Equity, and Inclusion</a></li> <li class="menu-97201 menu-path-node-19956 even"><a href="/about/strategic-plan" tabindex="0">Strategic Plan</a></li> <li class="menu-947 menu-path-node-199 odd"><a href="/about/honors-awards" tabindex="0">Honors and Awards</a></li> <li class="menu-951 menu-path-node-203 even"><a href="/about/facts-figures" tabindex="0">Facts and Figures</a></li> <li class="menu-16816 menuparent menu-path-node-3731 odd"><a tabindex="0">Locations</a><ul><li class="menu-16816 menu-path-node-3731 first odd"><a href="/about/locations" tabindex="0">Locations Overview</a></li> <li class="menu-41096 menu-path-node-5121 even last"><a href="/about/locations/intro" tabindex="0">Learn How to Get Around</a></li> </ul></li> <li class="menu-15756 menu-path-node-3626 even"><a href="/about/history" tabindex="0">History</a></li> <li class="menu-13976 menu-path-node-3526 odd"><a href="/about/support" tabindex="0">Support the School</a></li> <li class="menu-948 menu-path-node-3736 even last"><a href="/about/contact" tabindex="0">Contact Us</a></li> </ul></li> <li class="menu-97161 menuparent menu-path-node-19546 even"><a tabindex="0">Organization</a><ul><li class="menu-97161 menu-path-node-19546 first odd"><a href="/organization" tabindex="0">Organization Overview</a></li> <li class="menu-16851 menuparent menu-path-node-19556 even"><a tabindex="0">Dean’s Office</a><ul><li class="menu-16851 menu-path-node-19556 first odd"><a href="/organization/deans-office" tabindex="0">Dean’s Office Overview</a></li> <li class="menu-50781 menuparent menu-path-node-14676 even"><a tabindex="0">PharmD Education Unit</a><ul><li class="menu-50781 menu-path-node-14676 first odd"><a href="/organization/deans-office/pharmd-education-unit" tabindex="0">PharmD Education Unit Overview</a></li> <li class="menu-93526 menu-path-node-18456 even"><a href="/organization/deans-office/pharmd-education-unit/core" tabindex="0">Integrated Core Team</a></li> <li class="menu-72121 menu-path-node-15831 odd"><a href="/organization/deans-office/pharmd-education-unit/eepd" tabindex="0">Office of Experiential Education and Professional Development</a></li> <li class="menu-50796 menu-path-spharmducsfedu-contact even"><a href="https://pharmd.ucsf.edu/contact" tabindex="0">Office of Student Affairs</a></li> <li class="menu-50786 menu-path-node-14691 odd last"><a href="/organization/deans-office/pharmd-education-unit/aet" tabindex="0">Assessment and Evaluation Team</a></li> </ul></li> <li class="menu-49256 menu-path-node-14531 odd"><a href="/organization/deans-office/administration" tabindex="0">Office of Administration</a></li> <li class="menu-97261 menu-path-node-20326 even"><a href="/organization/deans-office/communications" tabindex="0">Office of Communications</a></li> <li class="menu-50806 menu-path-node-14686 odd"><a href="/organization/deans-office/academic-affairs" tabindex="0">Office of Academic Affairs</a></li> <li class="menu-91566 menu-path-node-14666 even last"><a href="/organization/deans-office/pharmacy-practice-partnerships" tabindex="0">Pharmacy Practice Partnerships</a></li> </ul></li> <li class="menu-97166 menu-path-sbtsucsfedu- odd"><a href="https://bts.ucsf.edu/" tabindex="0">Department of Bioengineering and Therapeutic Sciences</a></li> <li class="menu-97171 menu-path-sclinicalpharmacyucsfedu- even"><a href="https://clinicalpharmacy.ucsf.edu/" tabindex="0">Department of Clinical Pharmacy</a></li> <li class="menu-97176 menu-path-spharmchemucsfedu- odd"><a href="https://pharmchem.ucsf.edu/" tabindex="0">Department of Pharmaceutical Chemistry</a></li> <li class="menu-97181 menu-path-sqbiucsfedu- even"><a href="https://qbi.ucsf.edu/" tabindex="0">Quantitative Biosciences Institute</a></li> <li class="menu-91561 menu-path-node-12971 odd last"><a href="/organization/orgchart" tabindex="0">Org Chart</a></li> </ul></li> <li class="menu-17671 menuparent menu-path-node-673 odd"><a tabindex="0">Research</a><ul><li class="menu-17671 menu-path-node-673 first odd"><a href="/research" tabindex="0">Research Overview</a></li> <li class="menu-97256 menu-path-node-19946 even last"><a href="/research/entrepreneurship" tabindex="0">Entrepreneurship</a></li> </ul></li> <li class="menu-17676 menuparent menu-path-node-3561 even"><a tabindex="0">Education</a><ul><li class="menu-17676 menu-path-node-3561 first odd"><a href="/education" tabindex="0">Education Overview</a></li> <li class="menu-97186 menu-path-spharmducsfedu even"><a href="https://pharmd.ucsf.edu" tabindex="0">PharmD</a></li> <li class="menu-97246 menu-path-spharmucsfedu-pharmd-phd odd"><a href="https://pharm.ucsf.edu/pharmd-phd" tabindex="0">PharmD-PhD</a></li> <li class="menu-97241 menuparent menu-path-node-19961 even last"><a tabindex="0">Fellowships</a><ul><li class="menu-97241 menu-path-node-19961 first odd"><a href="/education/fellowships" tabindex="0">Fellowships Overview</a></li> <li class="menu-97266 menu-path-node-20581 even last"><a href="/education/fellowships/webinars" tabindex="0">Fellowship Webinars</a></li> </ul></li> </ul></li> <li class="menu-16956 menu-path-node-3586 odd"><a href="/patient-care" tabindex="0">Patient Care</a></li> <li class="menu-46996 menuparent menu-path-people-faculty even"><a tabindex="0">People</a><ul><li class="menu-46996 menu-path-people-faculty first odd"><a href="/people/faculty" tabindex="0">Faculty</a></li> <li class="menu-47001 menu-path-people-staff even"><a href="/people/staff" tabindex="0">Staff</a></li> <li class="menu-46991 menu-path-node-19296 odd"><a href="/people/alumni" tabindex="0">Alumni</a></li> <li class="menu-97191 menu-path-node-19566 even last"><a href="/people/leadership" tabindex="0">Leadership</a></li> </ul></li> <li class="menu-699 menuparent menu-path-news odd"><a tabindex="0">News</a><ul><li class="menu-699 menu-path-news first odd"><a href="/news" tabindex="0">All News</a></li> <li class="menu-96786 menu-path-media-coverage even"><a href="/media-coverage" tabindex="0">Media Coverage</a></li> <li class="menu-96781 menu-path-taxonomy-term-20981 odd"><a href="/categories/update-dean" tabindex="0">Update from the Dean</a></li> <li class="menu-96791 menu-path-taxonomy-term-48991 even last"><a href="/categories/announcements-faculty-staff" tabindex="0">Announcements for Faculty and Staff</a></li> </ul></li> <li class="menu-698 menu-path-events even last"><a href="/events" tabindex="0">Events</a></li> </ul> </div> </div> </div> </div> <div class="secondary menu"> <ul id="secondary" class="links secondary-menu"><li class="menu-754 first last"><a href="/saml_login" title="" rel="nofollow">Log in</a></li> </ul> </div> <div id="breadcrumb" role="navigation" aria-label="Breadcrumb"></div> </div> </div> <div id="main" class="clearfix" role="main"> <div id="content"> <div id="content-inner" class="inner column center"> <div id="content-header"> <h1 class="title">Commencement</h1> </div> <!-- /#content-header --> <div id="content-area" class="clearfix"> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div class="panel-display burr clearfix " > <div class="burr-container burr-content-container clearfix"> <div class="burr-sidebar burr-content-region panel-panel"> <div class="burr-sidebar-inner burr-content-region-inner panel-panel-inner"> <div class="panel-pane pane-views-panes pane-event-page-panel-pane-1" > <div class="pane-content"> <div class="view view-event-page view-id-event_page view-display-id-panel_pane_1 view-dom-id-d70f43ef364f6569e8d9dc2cf6dd412b"> <div class="view-content"> <div class="views-row-odd views-row-first views-row-last"> <div class="views-field views-field-field-date-tbd-revision-id field"> <div class="views-label views-label-field-date-tbd-revision-id field-label">Date</div> <div class="field-content field-item"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2024-05-16T20:00:00-07:00">Thursday, May 16, 2024 - 8:00 pm</span></div> </div> </div> </div> </div> </div> </div> <div class="panel-separator"></div><div class="panel-pane pane-views-panes pane-event-page-panel-pane-2" > <div class="pane-content"> <div class="view view-event-page view-id-event_page view-display-id-panel_pane_2 view-dom-id-ab448febd54b2760b43034a207a9c4fb"> <div class="view-content"> <div class="views-row-odd views-row-first views-row-last"> <div class="field"> <div class="field-label">Event sponsor</div> <div class="field-item"><a href="https://pharmd.ucsf.edu/contact">Office of Student Affairs</a></div> </div> <div class="field"> <div class="field-label">Audience</div> <div class="field-item">students, family, friends, faculty, staff</div> </div> <div class="field"> <div class="field-label">Location</div> <div class="field-item"><a href="https://www.sfsymphony.org/YourVisit">Louise M. Davies Symphony Hall</a></div> </div> </div> </div> </div> </div> </div> <div class="panel-separator"></div><div class="panel-pane pane-entity-field pane-node-field-event-address" > <div class="pane-content"> <div class="field field-name-field-event-address field-type-text field-label-hidden"><div class="field-items"><div class="field-item even"><iframe width="220" height="220" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?hl=en&amp;q=201+Van+Ness+Avenue+San+Francisco%2C+CA+94102&amp;z=13&amp;t=m&amp;output=embed"></iframe> <p class="simple-gmap-link"><a href="https://maps.google.com/maps?q=201+Van+Ness+Avenue+San+Francisco%2C+CA+94102&amp;hl=en&amp;z=13&amp;t=m" target="_blank">Full map</a></p> <p class="simple-gmap-address">201 Van Ness Avenue San Francisco, CA 94102</p> </div></div></div> </div> </div> </div> </div> <div class="burr-content burr-content-region panel-panel"> <div class="burr-content-inner burr-content-region-inner panel-panel-inner"> <div class="panel-pane pane-node-content" > <div class="pane-content"> <div id="node-5146" class="node node-openacademy-event clearfix" about="/commencement" typeof="sioc:Item foaf:Document"> <span property="dc:title" content="" class="rdf-meta element-hidden"></span> <div class="content"> <div class="field field-name-field-featured-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even"><div id="file-82066" class="file file-image file-image-jpeg file-entity-third file-entity-element-container"> <div class="content"> <picture > <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_third/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=lnqNcBF0&amp;timestamp=1647548417 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_three_quarters/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=qOglUFPr&amp;timestamp=1647548417 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_full/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=MFx9oTnt&amp;timestamp=1647548417 3x" media="(min-width: 1025px)" /> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_half/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=sFZikWew&amp;timestamp=1647548417 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_three_quarters/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=qOglUFPr&amp;timestamp=1647548417 2x" media="(min-width: 656px) and (max-width: 1024px)" /> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_quarter/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=FP89JwXH&amp;timestamp=1647548417 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_half/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=sFZikWew&amp;timestamp=1647548417 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_three_quarters/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=qOglUFPr&amp;timestamp=1647548417 3x" media="(min-width: 481px) and (max-width: 655px)" /> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_half/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=sFZikWew&amp;timestamp=1647548417 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_three_quarters/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=qOglUFPr&amp;timestamp=1647548417 2x" media="(min-width: 431px) and (max-width: 480px)" /> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_third/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=lnqNcBF0&amp;timestamp=1647548417 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_three_quarters/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=qOglUFPr&amp;timestamp=1647548417 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_full/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=MFx9oTnt&amp;timestamp=1647548417 3x" media="(min-width: 0px) and (max-width: 430px)" /> <!--[if IE 9]></video><![endif]--> <img src="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_third/public/events/rs22158_20170519_1_0087-200_elisabeth_fall.jpg?itok=lnqNcBF0&amp;timestamp=1647548417" alt="smiling graduate wearing regalia." title="" /> </picture> <div class="field field-name-field-image-credit-term field-type-taxonomy-term-reference field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://elisabeth-fall.squarespace.com/" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Elisabeth Fall</a></div> </div> </div> </div> </div> </div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Commencement celebrates a pharmacy student’s completion of the PharmD degree program, providing a special moment in the presence of family and friends to reflect upon their previous years and look ahead to their future careers.</p> <div class="webedit-clearfix"> <p class="eyecatching">All event details are subject to change in response to pandemic conditions. This page was <strong>last updated on January 29, 2024</strong>, and will be updated as new information becomes available.</p> </div> <h2>Tickets and seating</h2> <p><a href="https://www.eventbrite.com/e/ucsf-school-of-pharmacy-class-of-2024-commencement-tickets-780932057807?aff=oddtdtcreator">Tickets are now available via Eventbrite</a>. There is no charge to enter. A ticket will be required for every guest, and you can order as many as you need up until the event concludes on May 16.</p> <p>Guests unable to adhere to the terms outlined when registering will be refused admission.</p> <p>Graduating students do not need a ticket and will receive information from the Office of Student Affairs (OSA) about their check-in process.</p> <h2>Watch online</h2> <p><a class="action" href="https://youtube.com/live/3v-7iAjQtLg?feature=share" rel="noopener noreferrer" target="_blank">Watch on YouTube (opens in new tab)</a>.</p> <p><a class="action" href="/commencement/2024" rel="noopener noreferrer" target="_blank">View the program (opens in new tab)</a>.</p> <p>The event will be streamed live starting at 8 p.m. Pacific time on Thursday, May 16. The video will remain available to view after the event ends.</p> <h2>COVID-19 safety requirements</h2> <p>Subject to change based on UCSF and state/local guidelines. Updates will be posted here and on Eventbrite.</p> <p>For the health of our UCSF community and guests, our event has the following guidelines:</p> <ul> <li>Masking is strongly recommended, but not required, for all event attendees and participants inside the venue. Please note that masks differ in the degree of protection they provide. N95 respirators provide the highest level of protection, followed by KN95, surgical masks, and Cal/OSHA-accepted cloth masks.</li> <li>UCSF faculty, staff, learners, and vendors must comply with the mandatory UC Vaccination Policy to attend in-person meetings or events.</li> </ul> <h2>Commencement speaker</h2> <p></p><div class="media media-element-container media-square-sixth ucsf-images-wrapping-right"><picture class="media-element file-square-sixth"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_third/public/julie_johnson.jpg?itok=o6maz8uW&amp;timestamp=1703104745 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_half/public/julie_johnson.jpg?itok=Kpq7yEuX&amp;timestamp=1703104745 3x" media="(min-width: 1025px)"></source> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_quarter/public/julie_johnson.jpg?itok=cvkX3c4A&amp;timestamp=1703104745 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_half/public/julie_johnson.jpg?itok=Kpq7yEuX&amp;timestamp=1703104745 3x" media="(min-width: 656px) and (max-width: 1024px)"></source> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_quarter/public/julie_johnson.jpg?itok=cvkX3c4A&amp;timestamp=1703104745 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_half/public/julie_johnson.jpg?itok=Kpq7yEuX&amp;timestamp=1703104745 3x" media="(min-width: 481px) and (max-width: 655px)"></source> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_quarter/public/julie_johnson.jpg?itok=cvkX3c4A&amp;timestamp=1703104745 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_half/public/julie_johnson.jpg?itok=Kpq7yEuX&amp;timestamp=1703104745 3x" media="(min-width: 431px) and (max-width: 480px)"></source> <source srcset="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745 1x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_third/public/julie_johnson.jpg?itok=o6maz8uW&amp;timestamp=1703104745 2x, /sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_half/public/julie_johnson.jpg?itok=Kpq7yEuX&amp;timestamp=1703104745 3x" media="(min-width: 0px) and (max-width: 430px)"></source> <!--[if IE 9]></video><![endif]--> <img class="media-element file-square-sixth" src="/sites/pharmacy.ucsf.edu/files/styles/pharmacy_square_sixth/public/julie_johnson.jpg?itok=F65xSzxk&amp;timestamp=1703104745" alt="Johnson" title="" /> </picture><div class="field field-name-field-image-caption field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><p>Julie A. Johnson, PharmD</p></div></div></div></div> <p>Julie A. Johnson, PharmD, is the Dr. Samuel T. and Lois Felts Mercer Professor of Medicine and Pharma­cology at The Ohio State University’s Colleges of Medicine and Pharmacy. She serves as the director of OSU’s Center for Clinical and Translational Science, associate dean for research in the College of Medicine, and associate vice president for research at OSU.</p> <details><summary>More about Johnson</summary> <p>Prior to joining Ohio State in fall 2023, she spent over 25 years on the faculty at the University of Florida, where she was distinguished professor of pharmacy and medicine (cardiovascular medicine). She was the first female dean of UF’s College of Pharmacy (serving from 2013 to 2022) and also served as a center and program director and department chair during her tenure at UF. She received her BS in pharmacy from The Ohio State University and her PharmD from the University of Texas at Austin and the UT Health Science Center at San Antonio. She completed a postdoctoral fellowship in cardiovascular pharma­cology​/​pharmaco­kinetics at Ohio State.</p> <p>Johnson’s research focuses on cardiovascular pharmaco­genomics and implementation of precision medicine approaches into clinical practice. She is an interna­tionally recognized leader in clinical pharma­cology, pharmaco­genomics and genomic medicine, with over 330 peer-reviewed original publications and over $55M in research funding as principal investigator. In 2015, 2016, 2017 (each year in Pharma­cology and Toxi­cology) and 2018 (Cross Field), she was named a Clarivate Analytics Highly Cited Researcher, indicating she published multiple highly cited papers that rank in the top 1% by citations in the previous decade, an accomplishment of about 1 in 1000 scientists globally.</p> <p>Under her leadership as dean, the UF College of Pharmacy implemented a new PharmD curriculum, its faculty grew by 90%, the U.S. News and World Report ranking rose from #14 to #5, research funding grew 3.8-fold and research funding rankings rose from the high teens to #3, and it had the highest percentage of underrepresented minority (URM) students among professional degree programs at UF and among the top 40 colleges of pharmacy in the United States, with the percentage or URM PharmD students doubling in her time as dean. Johnson has had numerous service roles, including with the National Insti­tutes of Health (NIH), United States Food and Drug Admin­i­stra­tion (FDA), Centers for Disease Control and Preven­tion (CDC), American Heart Associ­ation, American College of Clinical Pharmacy (ACCP), and American Society for Clinical Pharma­cology &amp; Therapeutics (ASCPT), for which she served as president in 2016-2017. She is currently serving as president of the Pharmaco­genomics Global Research Network and is a past president of the Academy for Sciences, Engi­neer­ing and Medicine – Florida (ASEM-FL). Johnson has received numerous awards and honors.</p> <hr /> <p class="fine-print">Highly Cited Researcher is a trademark of Clarivate.</p> </details> <h2>Arriving to the venue</h2> <p>For transportation options aside from ride sharing services, there are two nearby parking garages for attendees driving to the venue and public transportation options. For parking options near the venue, you may park at the <a href="https://www.sfmta.com/garages-lots/civic-center-garage">Civic Center Plaza Garage</a> or the <a href="https://www.sfmta.com/garages-lots/performing-arts-garage">Performing Arts Garage</a>. Rates vary throughout the day. MUNI lines serving Davies Symphony Hall include #5, 21, 47, and 49. Underground MUNI metro and the F Streetcar line stop nearby at Market Street and Van Ness Avenue. BART lines serve the nearby Civic Center station at Market and Eighth Streets. For more information on Bay Area public transportation options and trip planning for the entire San Francisco Bay Area, please visit <a href="https://511.org/">511.org</a> or by dialing 511.</p> <h2>Celebratory and decorative items</h2> <p>We understand that guests may want to bring celebratory or decorative items to commencement to celebrate their graduate. Per venue guidelines, balloons, bullhorns, and air horns are not allowed. Signage is allowed but may only be put up momentarily as your graduate crosses the stage to allow other audience members to view their graduate. We ask that you refrain from putting leis and flower arrangements around your graduate until after the ceremony to ease the hooding process.</p> <h2>CSHP Flower Sale</h2> <p>The California Society of Health-System Pharmacists (CSHP) at UCSF is hosting their annual flower fundraiser to help celebrate your incredible graduate’s accomplishments. They offer single and double <em>Dendrobium</em> orchid leis, bouquets of roses, and <em>Gerbera</em> daisies. Each order also comes with the option to include a personalized message that will be attached to the flowers. Flower pick-up starts at 7:00 p.m. on commencement day outside of the venue (Davies Symphony Hall, 201 Van Ness Avenue). Can’t make it to commencement? They will hand-deliver orders to the grad following the ceremony. Don’t miss your last chance to show your favorite graduate some love! Orders close on Wednesday, May 1 at 11:59 p.m. Pacific time.</p> <p>Place orders at <a href="https://docs.google.com/forms/d/e/1FAIpQLSeiw8npWwQojlrwj4Mh0sS1VkcHcWtvrl73w1-N7ROj3RLz4w/viewform">CSHP at UCSF Commencement Flower Sale 2024</a>. Questions? Contact Michael Nguyen (<a href="/cdn-cgi/l/email-protection#731e1a101b12161f5d1d14060a161d4533061000155d161706"><span class="__cf_email__" data-cfemail="a6cbcfc5cec7c3ca88c8c1d3dfc3c890e6d3c5d5c088c3c2d3">[email&#160;protected]</span></a>).</p> <h2>Questions?</h2> <p>Contact the Office of Student Affairs (<a href="/cdn-cgi/l/email-protection#c1aeb2a0efb1a9a0b3aca581b4a2b2a7efa4a5b4feb2b4a3aba4a2b5fc82aeacaca4afa2a4aca4afb5"><span class="__cf_email__" data-cfemail="5738243679273f36253a33172234243179323322">[email&#160;protected]</span></a>).</p> <h2>Need accessibility accommodations?</h2> <p>Contact Student Affairs Project Specialist Leslie Chocano Solis (<a href="/cdn-cgi/l/email-protection#80ece5f3ece9e5aee3e8efe3e1eeeff3efece9f3c0f5e3f3e6aee5e4f5bff3f5e2eae5e3f4bdc3efedede5eee3e5ede5eef4"><span class="__cf_email__" data-cfemail="305c55435c59551e53585f53515e5f435f5c594370455343561e555445">[email&#160;protected]</span></a>) by May 1 at 11:59 p.m. Pacific time to ensure proper accessibility arrangements can be made.</p></div></div></div> </div> </div> </div> </div> </div> </div> </div> </div><!-- /.burr --> </div> </div> </div> </div> <!-- content-area --> </div> <!-- content-header --> </div> <!-- /content-inner /content --> </div> <!-- /main --> </div> <!-- /page --> <div role="complementary" class="footer-make-a-gift-and-quote"> <div class="footer-make-a-gift"> <a href="https://makeagift.ucsf.edu/site/SPageServer?pagename=A1_API_GeneralGivingForm&amp;Primary=Pharmacy">Make a gift</a> </div> <div class="footer-quote"> Science is the foun&shy;da&shy;tion of the School of Pharmacy’s pi&shy;o&shy;neer&shy;ing re&shy;search, in&shy;di&shy;vid&shy;ua&shy;lized pa&shy;tient care, and un&shy;par&shy;al&shy;leled PharmD and PhD ed&shy;u&shy;ca&shy;tion pro&shy;grams. </div> </div> <div class="footer-wrapper-outer" role="contentinfo"> <div class="footer-wrapper-inner"> <div class="footer-site-names-and-disclaimer"> </div> <div class="footer menu"> <ul id="footer-menu" class="links clearfix footer-menu"><li class="0 first"><a href="https://pharmacy.ucsf.edu/suggestions" title="">Suggestions</a></li> <li class="1"><a href="https://pharmacy.ucsf.edu/support?reporturl=https%3A//pharmacy.ucsf.edu/commencement" title="">Report a problem</a></li> <li class="menu-18196"><a href="/about/contact" title="">Contact us</a></li> <li class="menu-91601"><a href="https://websites.ucsf.edu/digital-accessibility" title="">Accessibility</a></li> <li class="menu-91606"><a href="https://www.ucsf.edu/website-privacy-policy" title="">Privacy policy</a></li> <li class="menu-91611"><a href="https://websites.ucsf.edu/website-terms-use" title="">Terms of use</a></li> <li class="menu-91616"><a href="https://websites.ucsf.edu/azlist" title="">A-Z website list</a></li> <li class="menu-7861 last"><a href="/saml_login?destination=commencement" title="" rel="nofollow">Log in</a></li> </ul> </div> <div class="footer-social"> <div class="item-list"><ul><li class="first"><a href="https://www.facebook.com/ucsfpharmacy" class="facebook">Facebook</a></li> <li><a href="https://www.youtube.com/@ucsfpharmacy" class="youtube">YouTube</a></li> <li><a href="https://www.linkedin.com/showcase/ucsf-school-of-pharmacy" class="linkedin">LinkedIn</a></li> <li><a href="https://x.com/ucsfpharmacy" class="twitter">X</a></li> <li class="last"><a href="https://www.instagram.com/ucsfpharmacy/" class="instagram">Instagram</a></li> </ul></div> </div> <div class="copyright"> &copy; 2002–2024 The Regents of the University of California </div> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__GM3GJPR36rRIz0TRkjC5OQwrioSyN9aoYRivDhCO_AM__qAl84FcCv2jyN22yFGS5Oc85cjd9zKX6p_cFNLGhe-M__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js" async="async"></script> <script type="text/javascript" src="/sites/pharmacy.ucsf.edu/files/advagg_js/js__BXT3KPF6ph4oEqAPjWiNmzlSjlQ9cW6B36GuZ8Knzt8__kNEvQrCieBaWSkG2Yi7cvf5o5n825wJD1XixHxWBUFo__seqvHfaz3fVlgbfb4sGxYkGyco2BfGnhCPlf7TXVcuY.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"3132ed34d6","applicationID":"70694569","transactionName":"YFRUNUpZDUdUUEddV1kedRRLTAxZGkNSU11oXFcPWV8GRmpdXFBdaEdfBE9nE1VSVhxbSFJfVwJZXAZZTGxWQl1ZRQ==","queueTime":16,"applicationTime":1406,"atts":"TBNXQwJDHkk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10