CINXE.COM
Search - UCSF Guides at University of California, San Francisco
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <!-- write_head_public.twig --> <title> Search - UCSF Guides at University of California, San Francisco </title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="noarchive"/> <link rel="shortcut icon" type="image/png" href="https://libapps.s3.amazonaws.com/customers/396/images/ucsf-favicon.png"/> <link rel="stylesheet" href="https://static-assets-us.libguides.com/web/jquery/css/jquery-ui.min.css?2691"/> <link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"/> <link rel="stylesheet" href="https://static-assets-us.libguides.com/web/css3.13.2/lg-public.min.css"/> <script src="https://static-assets-us.libguides.com/web/jquery/js/1.12.4_jquery.min.js"></script> <!-- js_include_fallback_lg.twig --> <script src="//code.jquery.com/ui/1.13.2/jquery-ui.min.js"></script> <script>jQuery.ui || document.write('<script src="https://static-assets-us.libguides.com/web/jquery/js/jquery-ui.min.js?2691">\x3C/script>');</script> <!-- !js_include_fallback_lg.twig --> <script type="text/javascript" src="https://static-assets-us.libguides.com/web/js3.13.2/lg-public.min.js"></script> <!-- !write_head_public.twig --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap" rel="stylesheet"> <!-- Start of ucsflibrary Zendesk Widget script --> <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=adf68403-a4fd-4dfb-8db7-26bd8920eef0"> </script> <!-- End of ucsflibrary Zendesk Widget script --> <![CDATA[*/ (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_8343.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); /*]]> <style> :root { --oxford-blue: #052049; --slate-gray: #506380; --french-gray: #B4BCC8; --af-white: #E6E9ED; --bice-blue:#0071AD; } #s-lg-admin-command-bar { font-size: 12px; } #s-lg-guide-mini-cmd-bar .btn-default { background-color: white !important; border-width: 1px; } #s-lg-guide-mini-cmd-bar .btn-default:hover { color: #333; background-color: #e6e6e6 !important; border-color: #adadad; } #s-lg-guide-mini-cmd-bar .btn-default .caret { color: #8a8a8a; } body { font-size: 16px; font-family: 'Roboto', sans-serif; padding-left: 0; padding-right: 0; color: var(--oxford-blue); } .s-lib-side-borders { padding: 0 15px; } #s-lib-bc .breadcrumb { font-size: 14px; font-weight: 400; } #s-lib-bc .breadcrumb a { color: var(--oxford-blue); } #s-lib-bc .breadcrumb>.active, .breadcrumb>li+li:before { color: var(--oxford-blue); } h1,h2,h3,h4,h5,h6 { font-family: 'Crimson Text', serif; font-weight: 400; color: var(--oxford-blue); } h1, #s-lg-guide-header-info h1, .s-lib-header h1 { font-size: 36px; font-weight: 400; } h2, .s-lib-box .s-lib-box-title { font-size: 28px; font-weight: normal; } .s-lib-box .s-lib-box-title { padding-left: 0; } h3 { font-size: 22px; } h4 { font-size: 18px; } h5, h6 { font-size: 17px; } a, a:hover, a:active, a:focus { color: var(--bice-blue); } #s-lib-footer-brand,#s-lib-footer-rights,#s-lib-footer-login-link,#s-lib-footer-support-link { display: none; } #s-lib-footer-public { margin-top: 80px; border: none; background-color: transparent; } .btn.btn-primary { background-color: var(--oxford-blue) !important; border-color: var(--oxford-blue); border-width: 2px; color: white; background-image: none; font-size: 12px; text-transform: uppercase; line-height: 1.5; } .btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-primary:focus { background-color: white !important; color: var(--oxford-blue); background-image: none; } .btn.btn-default { background-color: var(--oxford-blue) !important; border-color: var(--oxford-blue); border-width: 2px; color: white; text-transform: uppercase; } .btn.btn-default:hover, .btn.btn-default:active, .btn.btn-default:focus { background-color: white !important; color: var(--oxford-blue); background-image: none; } /*homepage*/ @media (min-width: 992px){ .homepage-feature-image { background-image: url(https://libapps.s3.amazonaws.com/customers/396/images/matthew-feeney-Nwkh-n6l25w-unsplash.jpg); height: 215px; background-size: cover; } } /*font adjustments for page title and description*/ .homepage-temp .s-lib-header h1 { font-size: 36px; } .homepage-temp #s-lib-public-header-desc { font-size: 18px; } #s-lg-widget-1696360387653 a { font-weight: 500; } /*layout and style mods for searchbox*/ #home-search { border-radius: 4px 0 0 4px; } .homepage-form { margin-bottom: 10px; } .homepage-form .btn-default { text-transform: uppercase; font-size: 12px; } /*footer*/ .custom-footer { background-color: var(--oxford-blue); color: white; } .custom-footer a { color: white; transition: color 0.3s; font-weight: 500; } .custom-footer a:hover, .custom-footer a:focus, .custom-footer a:active { color: #91a1bc; text-decoration: none; } .footer-contents { padding: 20px 0; } .footer-top { display: flex; justify-content: space-between; max-width: 1000px; margin-left: auto; margin-right: auto; padding: 10px 0; } .custom-footer ul { list-style: none; padding-inline-start: 0; } .custom-footer li { padding-bottom: 5px; } .footer-bottom { display: flex; max-width: 1000px; margin-left: auto; margin-right: auto; padding: 10px 0; } .btn.btn-footer { text-transform: uppercase; background-color: white; color: var(--oxford-blue); border-radius: 2px; transition: all 0.3s; font-weight: 400; } .btn.btn-footer:hover, .btn.btn-footer:active, .btn.btn-footer:focus { background-color: #91a1bc; color: var(--oxford-blue); } .social-icon { background-color: white; border-radius: 50%; transition: all 0.3s; width: 32px; height: 32px; display: inline-flex; justify-content: center; align-items: center; margin-right: 10px; } .social-icon:hover, .social-icon:focus, .social-icon:active { background-color: #91a1bc; } .social-icon .fa { color: var(--oxford-blue); display: inherit; } @media (max-width: 767px){ .footer-top, .footer-bottom { flex-wrap: wrap; } .custom-footer .col { width: 100%; } .btn.btn-footer { margin: 10px 10px 10px 0; } } @media (min-width: 768px){ .custom-footer .col { width: 25%; } } /*header*/ .header-top { background-color: var(--french-gray); } .ht-contents { display: flex; justify-content: space-between; font-size: 14px; } .ht-contents a { color: black; padding: 12px 10px; } .ht-contents a:last-child { color: white; background-color: var(--oxford-blue); } .header-bottom .navbar-default { background-color: white; border-color: white; border-bottom: 10px solid var(--oxford-blue); border-left: none; border-right: none; border-top: none; } .header-bottom .navbar { border-radius: 0; } .header-bottom .navbar-brand { height: auto; padding: 20px; } .header-bottom .navbar-right { padding: 20px 0 20px 20px; } #navbar-collapse-1 a { color: var(--oxford-blue); font-size: 14px; padding-left: 14px; padding-right: 14px; line-height: 45px; } #all-hours { text-transform: uppercase; } @media (max-width: 767px){ .header-bottom .navbar-header { text-align: center; } .header-bottom .navbar-brand { float: none; } .header-bottom .navbar-brand img { margin-left: auto; margin-right: auto; } .header-bottom .navbar-toggle { float: none; border: none; margin-left: auto; margin-right: auto; display: flex; align-items: center; gap: 5px; } .header-bottom .navbar-default .navbar-toggle .icon-bar { background-color: var(--oxford-blue); } .header-bottom .navbar-default .navbar-toggle:focus, .header-bottom .navbar-default .navbar-toggle:hover { background-color: transparent; } .header-bottom .navbar-toggle[aria-expanded=true] .icon-bar { display: none; } .header-bottom .navbar-toggle[aria-expanded=true] .hamburger::before { content: "\f00d"; font-family: "FontAwesome"; font-weight: light; } } /*blueprint guide*/ #s-lg-side-nav-content { margin-top: 30px; } @media (min-width: 992px){ #s-lg-side-nav-content .col-md-9 { padding-left: 30px; } } #s-lg-tabs-container .nav-pills > li { border-bottom: 1px solid rgba(102, 102, 102, 0.4); } #s-lg-tabs-container .nav-pills > li>a, #s-lg-tabs-container .nav-pills > .active > a { border: none; } #s-lg-tabs-container .nav-pills > li>a.active { border-bottom: 5px solid rgba(102, 102, 102, 0.4); } #s-lg-tabs-container .nav-pills > li>a.active:hover { border-bottom: 5px solid rgba(102, 102, 102, 0.4); background-color: var(--af-white); } #s-lg-tabs-container .nav-pills > li>a:hover { background-color: var(--af-white); border: none; } #s-lg-tabs-container .nav-pills > li:first-child { border-top: 1px solid rgba(102, 102, 102, 0.4); } #s-lg-tabs-container .nav-pills >li.active > .s-lg-subtab-ul > li:first-child { border-top-color: transparent; } #s-lg-tabs-container .nav-pills.s-lg-subtab-ul > li:last-child { border-bottom-color: transparent; } .s-lg-tabs-side .s-lg-boxnav .list-group-item { background-color: transparent; border-radius: 0; border: none; border-bottom: 1px solid rgba(102, 102, 102, 0.4); font-weight: 700; } .s-lg-tabs-side .s-lg-boxnav .list-group-item:last-child { border-bottom: none; } .s-lg-tabs-side .s-lg-boxnav .list-group-item a { color: var(--oxford-blue); } .s-lg-tabs-side .s-lg-boxnav .list-group-item:hover { background-color: var(--af-white); } .s-lg-tabs-side .s-lg-boxnav .list-group-item a:hover{ text-decoration: none; } .pager li>a, .pager li>span { padding: 0; border: none; color: var(--oxford-blue); } .pager li>a:focus, .pager li>a:hover { background-color: transparent; text-decoration: underline; } #s-lg-guide-header-search { float: none; } #s-lg-guide-search-box { margin: 5px; width: auto; } .profile-col { margin-top: 30px; } .profile-col .s-lib-box-container { background-color: var(--af-white); text-align: center; margin-bottom: 10px; } .profile-col .s-lib-box, .profile-col .s-lib-box .s-lib-box-title { background-color: transparent; } .profile-col .s-lib-box { margin-bottom: 0; } .profile-col .s-lib-box .s-lib-box-title { font-size: 16px; padding: 15px 20px 0; font-family: 'Roboto', sans-serif; } .s-lib-profile-name { font-size: 16px; } .profile-col .s-lib-box-content { padding-top: 0; } .s-lib-profile-image, .s-lib-profile-email, .s-lib-profile-widget-lc, .s-lib-profile-subjects { margin: 10px 20px; } .s-lib-profile-image img { box-shadow: none; padding: 0; border-color: #777; } .s-lib-profile-email a.label-info { width: 100%; background-color: var(--oxford-blue); border: 2px solid var(--oxford-blue); color: white; display: block; font-weight: normal; font-size: 12px; text-transform: uppercase; padding: 8px; line-height: 1.5; } .s-lib-profile-email a.label-info:hover, .s-lib-profile-email a.label-info:active, .s-lib-profile-email a.label-info:focus { color: var(--oxford-blue); background-color: white; border: 2px solid var(--oxford-blue); } .s-lib-profile-widget-lc button { width: 100%; background-color: white; border: 2px solid var(--french-gray); color: var(--oxford-blue); font-weight: normal; font-size: 12px; text-transform: uppercase; padding: 8px; vertical-align: baseline; border-radius: 0.25em; line-height: 1.5; } .s-lib-profile-widget-lc button:hover, .s-lib-profile-widget-lc button:focus, .s-lib-profile-widget-lc button:active { background-color: var(--french-gray); } .s-lib-profile-subjects { text-align: left; } .s-lib-profile-subjects a { color: var(--oxford-blue); } /*profile pages*/ #s-lg-profile-cols .s-lib-public-side-header h2 { font-family: 'Roboto', sans-serif; font-weight: normal; font-size: 16px; } #s-lib-public-header-desc-pronouns, #s-lib-public-header-desc-title { display: none; } #s-lg-profile-nav { background-color: var(--af-white); border-radius: 0; } #s-lg-profile-nav>ul>li { padding: 5px; } #s-lg-profile-count-btn { display: none; } #s-lg-profile-nav .nav-pills>li { padding: 10px 0; } #s-lg-profile-nav .nav-pills>li>a { padding: 0 10px; border-radius: 0; } #s-lg-profile-name-btn a{ border-right: 1px solid var(--bice-blue); } #s-lg-profile-nav .nav-pills>li.active>a, #s-lg-profile-nav .nav-pills>li.active>a:focus, #s-lg-profile-nav .nav-pills>li.active>a:hover { color: var(--bice-blue); background-color: transparent; } #s-lg-profile-subjects .col-md-10 { padding-right: 0; } #s-lg-profile-subjects .btn.btn-primary { border-radius: 0 4px 4px 0; } #s-lg-profile-results { display: grid; grid-template-columns: 1fr 1fr; } .s-lib-featured-profile-container { width: auto; } .s-lib-featured-profile-spacer.clearfix { display: none; } @media (min-width: 575px){ #s-lg-profile-results { grid-template-columns: 1fr 1fr 1fr; } } @media (min-width: 768px){ #s-lg-profile-results { grid-template-columns: 1fr 1fr 1fr 1fr; } } @media (min-width: 992px){ #s-lg-profile-results { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; } } /*subject pages*/ #s-lg-sb-cols h2 { margin-bottom: 30px; } #s-lg-sb-content-guides h2.muted, #s-lg-sb-content-databases h2.muted { display: none; } #s-lg-sb-nav-1 .col-md-10 { padding-right: 0; } #sel-guide-drop { border-radius: 4px 0 0 4px; border-color: var(--oxford-blue); } #s-lg-sb-nav-1 .btn.btn-primary { border-radius: 0 4px 4px 0; } #s-lg-db-name-featured .s-lg-db-panel-title, .s-lg-db-panel-title { font-size: 22px; font-weight: normal; font-family: 'Crimson Text', serif; margin-bottom: 30px; } #s-lg-sb-count { display: none; } #s-lg-sb-search-bar .navbar { border-radius: 0; } #s-lg-sb-search-bar .navbar-default { background-color: var(--af-white); border-color: var(--af-white); } #s-lg-sb-label { position: initial; } #s-lg-sb-label-text { color: black; font-size: 16px; } #s-lg-sb-content-guides .s-lg-gtitle { display: list-item; margin-left: 20px; } #s-lg-sb-content-guides .s-lg-gtitle a.bold, #s-lg-sb-databases .s-lg-gtitle a { font-weight: 500; } .s-lib-box-idx-guide-list { border: none; } #s-lg-db-name-featured { margin-bottom: 0 !important; } #s-lg-sb-content-databases .s-lib-box-idx-guide-list { margin-bottom: 30px; } .s-lg-az-result-description, .s-lg-az-result-moreinfo, .s-lg-az-result-moreinfo-link { font-size: 16px; } .s-lib-box-idx-guide-list .s-lg-gmeta { display: none; } .s-lib-box-idx-guide-list .s-lib-box-content { padding: 0; } @media (min-width: 768px){ #sb-search-col-1 .container-fluid { width: 750px; } } @media (min-width: 992px){ #sb-search-col-1 .container-fluid { width: 970px; } } @media (min-width: 1200px){ #sb-search-col-1 .container-fluid { width: 1170px; } } /*search page*/ #s-lg-srch-form { padding-top: 15px; } #s-lg-srch-local .navbar-default { background-color: transparent; border: none; border-radius: 0; } #s-lg-srch-form { padding: 10px 0; } #s-lg-srch-nav-1 { padding: 0; } #s-lg-srch-input-q { height: 36px; } #s-lg-facet-div-group_id, #s-lg-facet-div-guide_tag_ids, #s-lg-facet-div-guide_type_id, #s-lg-facet-div-guide_owner_id { display: none; } .s-lg-facet-div-title { font-size: 16px !important; } .s-srch-result-author, .s-srch-result-meta .divider { display: none; } .s-srch-result-title { font-family: 'Crimson Text', serif; font-size: 18px !important; } .s-srch-result-title .metalabel { display: none; } .s-srch-result-description { display: none; } .s-srch-result,.s-srch-result-meta { display: flex; flex-direction: column; } .s-srch-results .s-srch-result { border-bottom: none; padding: 10px 0; } .s-srch-result-title .s-srch-result-guide { display: block !important; font-size: 12px; font-family: 'Roboto', sans-serif; font-weight: 400 !important; } .s-srch-result-guide:before { content: "From: "; } .s-srch-result-meta>div { order: 3; } .s-srch-result-meta>.s-srch-result-highlights { order: 1; } .s-srch-result-meta>.s-srch-result-url { order: 2; } .s-srch-resultlist>strong { font-weight: normal; } .s-srch-results mark { background-color: transparent; font-weight: bold; } .s-srch-results .s-srch-result-meta .metalabel { font-weight: normal; padding-right: 0; } .s-srch-results .s-srch-result-meta .metalabel:after { content: ":"; } @media (min-width: 992px){ #s-lg-srch-form { width: 50%; } #s-lg-srch-local .container-fluid { padding: 0; } } .print-only { display: none; } /*print styles*/ @media print { @page { margin: 2cm; } .container { width: auto; } html { font-size: 12px; } /*hides header, custom footer*/ #custom-header, .custom-footer { display: none; } /*hides common guide elements*/ #s-lib-bc, #s-lg-guide-header-search, #s-lib-scroll-top a,#s-lg-guide-print-url, #s-lib-footer-login-link, #s-lg-page-prevnext { display: none; } /*hides zendesk widget*/ #launcher { display: none; } /*hides profile elements*/ .s-lib-profile-pronouns,.s-lib-profile-email,.s-lib-profile-widget-la,.s-lib-profile-widget-lc,.s-lib-profile-widget-other,.s-lib-profile-contact,.s-lib-profile-social,.s-lib-profile-subjects{ display: none; } } </style> <script> var lcapis_todayshours = function(){$(document).ready(function () { $.getJSON("https://calendars.library.ucsf.edu/api_hours_today.php?iid=138&lid=0&format=json&systemTime=0&callback=?", function (json) { $('#p-hours-time').append(json.locations[0].rendered); $('#mb-hours-time').append(json.locations[12].rendered); $('#th-hours-time').append(json.locations[14].rendered); }); });}(); </script><script> var springStats = springStats || {}; springStats.saConfig = springStats.saConfig || { site_id: 407, tracking_parameters: {"_st_site_id":407}, tracking_server_host: "libguides-proc.springyaws.com" }; </script> <script src="https://static-assets-us.libguides.com/web/js/sa.min.js?3116"></script> <script src="https://static-assets-us.libguides.com/web/search-2.0-3.13.2/search.min.js"></script> <script> search_conf = { customer_id: "396", guide_id: "0", layout: "tab", sources: [{"id":1209,"name":"UCSF Guides","description":"","type":"lg","perpage":20,"display_facets":true,"site_id":"407","site_url":"","search_url":"guides.ucsf.edu\/srch.php?default_lg=1&q={{query}}","request_url":"lgapi-us.libapps.com\/1.1\/cloudsearch\/lg2-local","profile_url":"https:\/\/guides.ucsf.edu\/prf.php","group_data":{"Library":{"id":"2123","name":"Library"},"Pharmacy":{"id":"15387","name":"Pharmacy"},"RDO":{"id":"20482","name":"RDO"}}}], form_selector: "#s-lg-srch-form", selector: "#s-lg-srch-content", host_app: "lg", debug: false, lang: { "Ad_Cat": "Library Catalog", "Ans_ChckOut": "Check out", "Ans_ComEmail": "Email is required but never displayed on the public site:", "Ans_ComName": "Enter your name as you'd like it to display to the public:", "Ans_EditAns": "Edit FAQ", "Ans_EmailFr": "Enter your name, your email, your friend's email address, and a brief message.", "Ans_EmAns": "Email Answer", "Ans_Facebook": "Share on Facebook", "Ans_FrEmail": "Friend's Email", "Ans_FriendMsg": "Your friend %s sent you a message", "Ans_FrName": "Friend's Name", "Ans_Hello": "Hello", "Ans_Helpful": "Was this helpful?", "Ans_Imprv": "Add a public comment to this FAQ Entry", "Ans_MsgSent": "Your message was sent.", "Ans_No": "Nah!", "Ans_Note": "Note", "Ans_Print": "Print", "Ans_Sugg": "Suggestion from a friend", "Ans_Tweet": "Tweet", "Ans_VoteWarn": "You can only vote once per answer.", "Ans_YEm": "Your Email", "Ans_Yes": "Yes", "Ans_YName": "Your Name", "Ch_ChatIntro": "chat no variables.", "Ch_ChatSub": "Your recent chat transcript", "ch_patron": "Patron", "ch_sign_off_reminder": "Don't forget to sign off of LibChat at the end of your shift\/day.", "ch_transcript_form_button": "Email Transcript", "ch_transcript_form_email": "Email", "ch_transcript_formintro": "To receive this transcript via email, enter your email address below. The field can accept only one email address.", "ch_transcript_success": "Success, the transcript has been emailed to %s.", "Com_Alert": "Thank you! Your comment may be approved and posted if it adds value to the answer.", "Com_App": "Approve", "Com_Attr": "by %1$s on %2$s", "Com_Del": "Are you sure you want to delete this comment?", "Com_Header": "Please enter your name or alias. The email is mandatory but it will never be displayed on the site.", "Com_Pend": "Pending", "Com_Text": "Your Answer / Comment", "Dt_Ampm": "true", "Dt_Date": "M d, Y", "Dt_DateTime": "M d Y, h:ia", "Dt_TimePicker": "hh:mm tt", "Err_Demo": "Required field.", "Err_Em": "Invalid email.", "Err_QSub": "Error submitting your question. Please reload the page and try again.", "Err_Qu": "Please enter a question.", "Err_Spam": "Your message was detected as spam.", "Err_TryAg": "Error: Please try again.", "faq_answer": "Answer", "faq_answeredby": "Answered By", "faq_linksfiles": "Links & Files", "faq_media": "Media", "faq_topics": "Topics", "faq_updated": "Last Updated", "faq_views": "Views", "Fb_BrowseFAQs": "See all FAQs", "Fb_Button": "Submit", "Fb_ChatClose": "Close Chat", "Fb_ChatOff": "Chat is Offline", "Fb_ChatOn": "Chat with Us", "Fb_ClearResults": "(clear results)", "Fb_Details": "Details", "Fb_Email": "Your Email", "Fb_Idea_Success": "Thank you for the idea!", "Fb_IdeaHeader": "Ideas", "Fb_Opt_Idea": "An Idea", "Fb_Opt_Praise": "Praise", "Fb_Opt_Problem": "A Problem", "Fb_Opt_Question": "A Question", "Fb_SearchResults": "Search Results", "Fb_Subject": "Subject", "Fb_Tag_Praise": "praise", "Fb_Tag_Problem": "problem", "Fb_WidgetStatusLink": "View %s current status, scheduled maintenance, updates, etc.", "Ft_Rights": "All rights reserved.", "Ft_Tech": "Tech Help", "Ge_Cancel": "Cancel", "Ge_First": "First", "Ge_Last": "Last", "Ge_NewWin": "Links open in new window.", "Ge_Next": "Next", "Ge_NoMatch": "Sorry, no questions matched your search.", "Ge_Of": "of", "Ge_Page": "Page", "Ge_Prev": "Prev", "Ge_SelOne": "Select One", "Ge_Submit": "Submit", "Ge_Success": "Got it!", "Ge_Update": "Last Updated:", "LG_Crtd": "Created by", "LG_GoLG": "Go to %s", "LG_NoLG": "No related content found.", "LG_RelLG": "Related content from %s", "Pub_AnsQ": "Answers", "Pub_BrAll": "All", "Pub_BrGroup": "Groups", "Pub_BrHeading": "Browse:", "Pub_Chtop": "Topics", "pub_home_feattab": "Featured", "pub_home_poptab": "Popular", "pub_home_recenttab": "Recent", "Pub_MoreInfo": "more info", "Pub_MyAdmin": "My Admin", "Pub_NoJS": "<strong>Warning:<\/strong> Your browser has javascript disabled. Without javascript some functions will not work, including question submission via the form.", "Pub_NoRelatedFAQ": "No related FAQs found.", "Pub_Sign": "Login to LibApps", "Pub_SignOut": "Logout", "Pub_Skip": "Skip to Main Content", "Pub_Top": "Topic", "Pub_TopAl": "View All Topics", "Pub_Topic": "Topics:", "Pub_Unassigned": "Unassigned", "Pub_Views": "Views:", "Rep_Contact": "Contact", "Rep_File": "Attached Files", "Rep_Name": "Name", "Rep_Note": "Internal Note", "Rep_QHeader": "Original Question", "Rep_QInfo": "Questioner Information:", "Rep_RepFrom": "Reply from", "Rep_Sources": "For More Info \/ Source(s)", "Rep_Tags": "Tags", "Rep_TrMes": "This message is to let you know that your question has been transferred to", "Rep_Via": "via", "Rep_You": "You", "Sq_EmConf": "Receive an email confirmation of your submission.", "Sq_FileChange": "Change", "Sq_FileRemove": "Remove file", "Sq_Fileup": "Attach a file", "Sq_FileupMore": "Attach another file", "Sq_MoreD": "More Detail\/Explanation", "Sq_Q": "Question", "Sq_Req": "Fields marked with %s are required.", "Sq_Subm": "Submit Your Question", "Sq_YInfo": "Your Info", "Sq_YQ": "Your Question", "srch_askqbutton": "Submit Your Question", "srch_askqtext": "Still haven't found what you're looking for?", "srch_boxhead": "Search Results for:", "srch_by": "by", "srch_facetnone": "None found within current limits.", "srch_facetremoveall": "Remove all", "srch_filtercurr": "Current Filters", "srch_filters_az_subjects": "All Subjects", "srch_filters_az_types": "All Types", "srch_filters_az_vendor": "All Vendors", "srch_filters_content_type": "Contains Content Type", "srch_filters_g": "Groups", "srch_filters_group": "In Group", "srch_filters_guide_type": "Guide Type", "srch_filters_keywords": "Keywords (most frequent)", "srch_filters_subject": "Assigned Subjects", "srch_filters_tag": "Assigned Tags", "srch_filters_topics": "Topics (most frequent)", "srch_notasked": "No results found.", "srch_pagelabel": "Pagination of search results", "srch_resrange": "Showing %1 of %2", "srch_seemore": "See More", "srch_sorthead": "Sort By", "srch_sortlabelalpha": "Alphabetical", "srch_sortlabeldateasc": "Updated (oldest)", "srch_sortlabeldatedesc": "Updated (Most Recent)", "srch_sortlabelrel": "Relevance", "srch_subject": "Subjects", "srch_syntaxerror": "Syntax Error: Quotation marks can only be used for phrase searching and must be in pairs.", "srch_topic": "Topics", "srch_update": "Last Updated", "St_BreadcrumbLink": "Systems Status", "St_CommentsView": "View Comments", "St_CurrentStatus": "Current Status:", "St_FolderBack": "View full list", "St_FolderClose": "Close Folder", "St_Idea_Date": "Suggested on", "St_IdeaAdd": "Submit an Idea", "St_Ideas": "Ideas", "St_NoMatch": "No results found.", "St_Permalink": "Permalink", "St_Picker_Button": "Go", "St_Picker_Dashboard": "Go to Main Dashboard", "St_Picker_Default": "View Status for...", "St_Picker_Label": "System", "St_PopularIdeas": "Most Popular", "St_RecentIdeas": "Most Recent", "St_Updates": "Updates", "St_UpdatesAll": "All", "St_Url": "URL:", "St_VF_Comment": "Comment (optional)", "St_VF_Email": "Email", "St_VF_Idea": "Idea", "St_VF_Title": "Title", "St_VoteAdd": "Add your vote", "St_VoteAddHeader": "Vote on: %s", "St_VoteDate": "Posted on", "St_VoteDown": "Vote Down", "St_VotesHeader": "Comments on Idea: %s", "St_VoteUp": "Vote Up", "Srch_NotAsked": "WOW, that's a new one on us. Tell us more!", "St_VoteHeader": "xxx %s xxx", "Srch_AskQText": "Searching? Seek and destroy!", "Srch_AskQButton": "Engage!", "az_database_plural": "Databases", "az_clear_filters": "Clear Filters/Browse All Databases", "az_filter_all": "All", "az_bestbets_heading": "Top Choices", "az_bestbets_label": "Best Bet", "az_new_label": "New", "az_trial_label": "Trial" } } var searchcontroller = {}; jQuery(document).ready(function () { searchcontroller = new SearchController(search_conf); searchcontroller.loadSources(); searchcontroller.retrieve(); }); </script> <script> var sort_vals = {}; var start_vals = {}; var pre_load_facets = { guide_tag_ids: 0 }; clearPreLoadFacets = function () { pre_load_facets = {}; } preSelectFacet = function () { // Loop over preset facets and check the corresponding box. jQuery.each(pre_load_facets, function (idx, val) { if (pre_load_facets[idx]) { jQuery('input:checkbox[name="' + idx + '"][value="' + val + '"]').prop('checked', true); } }); // Clear pre load facets so they are only used on first page load. clearPreLoadFacets(); } getCloudSearchData = function (action, search_source_id) { var data = { q: jQuery("#s-lg-srch-input-q").val(), action: action, search_source_id: search_source_id, layout: "tab" }; // if set, grab the sort for this search source if (typeof sort_vals[search_source_id] != "undefined") { data.sort = sort_vals[search_source_id]; } // if set, grab the start for this search source data.start = (typeof start_vals[search_source_id] != "undefined" ? data.start = start_vals[search_source_id] : 0 ); switch (action) { case 580: case 581: data.group_id = jQuery("#group_id").val(); data.guide_id = jQuery("#guide_id").val(); data.f_group_id = jQuery("[name=group_id]:checked").map(function () { return this.value; }).get().join(","); if (data.group_id != 0) { data.f_group_id = data.group_id; } data.f_guide_type_id = jQuery("[name=guide_type_id]:checked").map(function () { return this.value; }).get().join(","); data.f_guide_owner_id = jQuery("[name=guide_owner_id]:checked").map(function () { return this.value; }).get().join(","); data.f_guide_tag_ids = pre_load_facets["guide_tag_ids"] || jQuery("[name=guide_tag_ids]:checked").map(function () { return this.value; }).get().join(","); data.f_guide_subject_ids = jQuery("[name=guide_subject_ids]:checked").map(function () { return this.value; }).get().join(","); // if the sort is not set use a default, which is the score if (typeof data.sort === "undefined") { data.sort = "_score"; } break; case 582: // nothing to add for this case data.group_id = jQuery("#group_id").val(); break; case 583: data.group_id = jQuery("#group_id").val(); data.f_type_ids = jQuery("[name=type_ids]:checked").map(function () { return this.value; }).get().join(","); data.f_vendor_id = jQuery("[name=vendor_id]:checked").map(function () { return this.value; }).get().join(","); data.f_subject_ids = jQuery("[name=subject_ids]:checked").map(function () { return this.value; }).get().join(","); // if the sort is not set use a default, which is the name if (typeof data.sort === "undefined") { data.sort = "name"; } break; case 584: case 585: data.f_author_ids = jQuery("[name=author_id]:checked").map(function () { return this.value; }).get().join(","); data.f_subject_ids = jQuery("[name=subject_ids]:checked").map(function () { return this.value; }).get().join(","); data.f_tag_ids = jQuery("[name=tag_ids]:checked").map(function () { return this.value; }).get().join(","); // if the sort is not set use a default, which is the name if (typeof data.sort === "undefined") { data.sort = "title"; } break; } return data; } searchLg2Local = function (search_source_id) { // when processing a new search, we want to reset our start value start_vals[search_source_id] = 0; // hide the elements we dont want to display hideUnwantedElements(search_source_id); // clear our facet div; this prevents the user from seeing the default facet structure returned from the common search code jQuery("#s-srch-source-" + search_source_id + " .col-right").html(""); springSpace.UI.notify({mode: "load", duration: 30000}); jQuery.ajax({ url: "/srch_process_cs.php", type: "GET", dataType: "json", data: getCloudSearchData(580, search_source_id), success: function (response, textStatus, jqXHR) { springSpace.UI.notifyStop(); if (response.errCode == 200) { // populate the search results; set width based on the facet display jQuery("#s-srch-results-" + search_source_id).html(response.data.results); jQuery("#s-srch-source-" + search_source_id + " .col-left").addClass(response.data.facets == "" ? "col-md-12" : "col-md-9").removeClass(response.data.facets == "" ? "col-md-9" : "col-md-12"); // populate the facet results; hide the panel if the facets are empty jQuery("#s-srch-source-" + search_source_id + " .col-right").html(response.data.facets); jQuery("#s-srch-source-" + search_source_id + " .col-right").toggle(response.data.facets != ""); // Check pre-load facets. preSelectFacet(); // set the page title jQuery("#s-lib-public-header-title").html(response.data.title); // set the full-link for bento display jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("href", response.data.fulllink); jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("aria-label", "See more" + (response.data.q ? " " + response.data.q : "") + " results"); } else { springSpace.UI.error(response.errCode); } }, error: function (jqXHR, textStatus, errorThrown) { springSpace.UI.notifyStop(); springSpace.UI.error(errorThrown); } }); } searchBlogLocal = function (search_source_id) { // when processing a new search, we want to reset our start value start_vals[search_source_id] = 0; // hide the elements we dont want to display hideUnwantedElements(search_source_id); // clear our facet div; this prevents the user from seeing the default facet structure returned from the common search code jQuery("#s-srch-source-" + search_source_id + " .col-right").html(""); springSpace.UI.notify({mode: "load", duration: 30000}); jQuery.ajax({ url: "/srch_process_cs.php", type: "GET", dataType: "json", data: getCloudSearchData(584, search_source_id), success: function (response, textStatus, jqXHR) { springSpace.UI.notifyStop(); if (response.errCode == 200) { // populate the search results; set width based on the facet display jQuery("#s-srch-results-" + search_source_id).html(response.data.results); jQuery("#s-srch-source-" + search_source_id + " .col-left").addClass(response.data.facets == "" ? "col-md-12" : "col-md-9").removeClass(response.data.facets == "" ? "col-md-9" : "col-md-12"); // populate the facet results; hide the panel if the facets are empty jQuery("#s-srch-source-" + search_source_id + " .col-right").html(response.data.facets).toggle(response.data.facets != ""); // Check pre-load facets. preSelectFacet(); // set the page title jQuery("#s-lib-public-header-title").html(response.data.title); // set the full-link for bento display jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("href", response.data.fulllink); jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("aria-label", "See more" + (response.data.q ? " " + response.data.q : "") + " results"); } else { springSpace.UI.error(response.errCode); } }, error: function (jqXHR, textStatus, errorThrown) { springSpace.UI.notifyStop(); springSpace.UI.error(errorThrown); } }); } searchLg2Az = function (search_source_id) { // when processing a new search, we want to reset our start value start_vals[search_source_id] = 0; // hide the elements we dont want to display hideUnwantedElements(search_source_id); springSpace.UI.notify({mode: "load", duration: 30000}); jQuery.ajax({ url: "/srch_process_cs.php", type: "GET", dataType: "json", data: getCloudSearchData(582, search_source_id), success: function (response, textStatus, jqXHR) { springSpace.UI.notifyStop(); if (response.errCode == 200) { // populate the search results; set width based on the facet display jQuery("#s-srch-results-" + search_source_id).html(response.data.results); jQuery("#s-srch-source-" + search_source_id + " .col-left").addClass(response.data.facets == "" ? "col-md-12" : "col-md-9").removeClass(response.data.facets == "" ? "col-md-9" : "col-md-12"); // populate the facet results; hide the panel if the facets are empty jQuery("#s-srch-source-" + search_source_id + " .col-right").html(response.data.facets); jQuery("#s-srch-source-" + search_source_id + " .col-right").toggle(response.data.facets != ""); // set the page title jQuery("#s-lib-public-header-title").html(response.data.title); // set the full-link for bento display jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("href", response.data.fulllink); jQuery("#s-srch-source-" + search_source_id + " div.s-srch-fulllink a").attr("aria-label", "See more" + (response.data.q ? " " + response.data.q : "") + " results"); } else { springSpace.UI.error(response.errCode); } }, error: function (jqXHR, textStatus, errorThrown) { springSpace.UI.notifyStop(); springSpace.UI.error(errorThrown); } } ); } processChange = function (data) { springSpace.UI.notify({mode: "load", duration: 30000}); jQuery.ajax({ url: "/srch_process_cs.php", type: "GET", dataType: "json", data: data, success: function (response, textStatus, jqXHR) { springSpace.UI.notifyStop(); if (response.errCode == 200) { data.search_source_id = data.search_source_id || 0; jQuery("#s-srch-results-" + data.search_source_id).html(response.data.results); jQuery("#s-lib-public-header-title").html(response.data.title); } else { springSpace.UI.error(response.errCode); } }, error: function (jqXHR, textStatus, errorThrown) { springSpace.UI.notifyStop(); springSpace.UI.error(errorThrown); } }); } changeSort = function (sort, action, search_source_id) { // when processing a sort change, we want to reset our start value start_vals[search_source_id] = 0; // set the sort variable for this search source sort_vals[search_source_id] = sort; // call processChange, passing in the current search data processChange(getCloudSearchData(action, search_source_id)); } changeStart = function (start, action, search_source_id) { // set the start variable for this search source start_vals[search_source_id] = start; // call processChange, passing in the current search data processChange(getCloudSearchData(action, search_source_id)); } expandSearch = function (search_source_id, group_id) { document.location.href = "?" + (group_id != 0 ? "group_id=" + group_id + "&" : "") + "q=" + jQuery("#s-lg-srch-input-q").val() + "&t=" + search_source_id; } changeFacet = function (action, search_source_id) { // when processing a facet change, we want to reset our start value start_vals[search_source_id] = 0; // call processChange, passing in the current search data processChange(getCloudSearchData(action, search_source_id)); } clearFacets = function (facet_id, action, search_source_id) { jQuery("#s-lg-facet-div-" + facet_id).find("input[type=checkbox]:checked").removeAttr("checked"); changeFacet(action, search_source_id); } hideUnwantedElements = function (search_source_id) { jQuery("#s-srch-header-" + search_source_id).toggle(false); // result summary jQuery("#s-srch-paginate-" + search_source_id + "-top").toggle(false); // paging top jQuery("#s-srch-params-" + search_source_id).toggle(false); // search params jQuery("#s-srch-paginate-" + search_source_id + "-bottom").toggle(false); // paging bottom } </script> <!-- get_lg_session_status.twig --> <script> springSpace.Session.CONST.ACTION_AUTH_SET_LG_SESSION_COOKIE = 750; callGetLGSessionStatus = function () { springSpace.Session.auth_reload_script = window.location.href; springSpace.Session.getLGSessionStatus({ url: "https://ucsf.libapps.com/libapps/login_process/session", data: { app_id: 1, domain: "guides.ucsf.edu", site_id: 407, auth_reload: 1 } }) } jQuery( function () { callGetLGSessionStatus(); } ); </script> <!-- !get_lg_session_status.twig --> <script>jQuery(document).ready(function(){ jQuery(document).ready(function () { springSpace.springTrack.trackPage({_st_type_id: '22'}); });});</script> <link rel="stylesheet" href="https://static-assets-us.libguides.com/web/search-2.0-3.13.2/search.css"/> <style> .s-srch-result { margin: 0px; padding: 20px 0px; } .check { display: block; font-weight: normal; } .check input { margin-right: 3px; position: relative; top: 2px; } #s-lg-search-header { margin-bottom: 30px; } .pager-width a { width: 40px; text-align: center; } .s-srch-result-highlights { margin-top: 5px; } .s-lg-facet-div { margin-bottom: 30px; } .s-lg-facet-div-title { padding-bottom: 2px; border-bottom: 1px solid #cccc; margin-bottom: 0; font-size: 12px; font-weight: bold; } .s-lg-facet-div-title i { cursor: pointer; float: right; position: relative; top: 6px; } .s-lg-facet-div-content { margin-top: 10px; max-height: 300px; overflow: auto; } .s-search-limiter { font-size: 1.2em; font-weight: bold; margin-bottom: 20px; } .s-srch-result-title { font-weight: normal; } .s-srch-result-title .metalabel { font-weight: normal; } .s-srch-result-guide { font-weight: bold; } .s-srch-result-meta .metalabel { padding-right: 0px; } .s-srch-result-subjects .metalabel { padding-right: 3px; } .s-srch-result-score, .s-srch-result-score .divider { color: transparent !important; } </style> <!-- BEGIN: Analytics code --><script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-552286-30', 'auto'); ga('send', 'pageview');</script> <!-- SiteImprove tracking script--> <script type="text/javascript"> /*<![CDATA[*/ (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_8343.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); /*]]>*/ </script><!-- END: Analytics code --></head> <body class="s-lib-public-body"> <a id="s-lg-public-skiplink" class="alert-info" href="#s-lib-public-main">Skip to Main Content</a><!-- BEGIN: Page Header --> <header id="custom-header"> <div class="header-top"> <div class="container"> <div class="ht-contents"> <a href="https://www.ucsf.edu">University of California San Francisco</a> <a class="hidden-xs d-none d-md-block" href="https://makeagift.ucsf.edu/site/SPageServer?pagename=A1_API_GeneralGivingForm&Primary=Library&ACode=B0003">Give to the Library</a> </div> </div> </div> <div class="header-bottom"> <nav class="navbar navbar-default"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <div class="hamburger"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </div> <div class="mobile-text">Hours</div> </button> <a class="navbar-brand" href="https://www.library.ucsf.edu/"><img src="https://libapps.s3.amazonaws.com/sites/407/include/ucsf-library-logo-200x47_1.svg" alt="UCSF Library"></a> </div> <!-- Hours for toggling --> <div class="collapse navbar-collapse" id="navbar-collapse-1"> <ul class="nav navbar-nav navbar-right"> <li><span id="p-hours"><a href="https://www.library.ucsf.edu/parnassus/">Parnassus: <span id="p-hours-time"></span></a></span></li> <li> <span id="mb-hours"><a href="https://www.library.ucsf.edu/missionbay/">Mission Bay: <span id="mb-hours-time"></span></a></span></li> <li> <span id="th-hours"><a href="https://www.library.ucsf.edu/hub/">The Hub:<span id="th-hours-time"></span></a></span></li> <li><span id="all-hours"><a href="https://www.library.ucsf.edu/about/hours/"><i class="fa fa-clock-o fa-flip-horizontal" aria-hidden="true"></i> All hours</a></span></li> </ul> </div> </div> </nav> </div> </header><!-- END: Page Header --> <!-- BEGIN: Content Header --> <div id="s-lib-public-header" class="s-lib-header container s-lib-side-borders"> <nav id="s-lib-bc" aria-label="breadcrumb"> <ol id="s-lib-bc-list" class="breadcrumb"><li id="s-lib-bc-customer" class="breadcrumb-item"><a href="https://www.library.ucsf.edu/">UCSF Library</a></li><li id="s-lib-bc-site" class="breadcrumb-item"><a href="https://guides.ucsf.edu/">UCSF Guides</a></li><li id="s-lib-bc-page" class="active breadcrumb-item">Search</li></ol> </nav> <h1 id="s-lib-public-header-title">Search</h1> <div id="s-lib-public-header-desc"></div> </div> <!-- END: Content Header --> <!-- BEGIN: Nav Bar --> <div id="s-lib-public-nav" class="container s-lib-side-borders"> </div> <!-- END: Nav Bar --> <!-- BEGIN: content --> <div id="s-lib-public-main" class="s-lib-main container s-lib-side-borders" tabindex="-1"> <section> <div id="s-lg-srch-nav-col" class="row"> <div id="col0" class="col-md-12 center"> <div id="s-lg-srch-local"> <nav class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle pad-right-med" data-toggle="collapse" data-target="#s-lg-srch-nav-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse" id="s-lg-srch-nav-1"> <form id="s-lg-srch-form" class="pad-top-med col-md-9" role="search" action="srch.php"> <div class="form-group"> <label for="s-lg-srch-input-q" class="sr-only"> Search </label> <div class="input-group"> <input type="text" id="s-lg-srch-input-q" name="q" class="form-control" value="" placeholder="Enter Search Words" maxlength="260"/> <span class="input-group-btn"> <button class="btn btn-default" type="submit"> Search </button> </span> </div> </div> <input type="hidden" name="group_id" id="group_id" value="0"/> <input type="hidden" name="guide_id" id="guide_id" value="0"/> </form> </div> </div> </nav> </div> </div> <div id="s-lg-srch-results-msg" class="col-md-12 margin-bottom-sm"></div> </div> </section> <section> <div id="s-lg-srch-cols" class="row"> <div id="s-lg-srch-content" class="col-md-12 center"></div> </div> </section> </div> <!-- END: content --> <!-- BEGIN: Page Footer --> <div id="s-lib-footer-public" class="s-lib-footer footer container s-lib-side-borders"><div><div id="s-lib-footer-brand">Powered by Springshare.</div><div id="s-lib-footer-rights">All rights reserved.</div><div id="s-lib-footer-login-link"><a href="https://ucsf.libapps.com/libapps/login.php?site_id=407">Login to LibApps</a></div></div><div id="s-lib-footer-support-link"><a href="https://www.library.ucsf.edu/contact">Report a problem.</a></div></div></div><!-- END: Page Footer --> <div id="s-lib-alert" title=""><div id="s-lib-alert-content"></div></div><!-- popover.twig --> <div id="s-lib-popover-title" class="hide"> <span class="text-info"> <strong>title</strong> </span> <button type="button" id="popclose" class="close" onclick="jQuery('.s-lib-popover').popover('hide')"> × </button> </div> <div id="s-lib-popover-content" class="hide"> <i class="fa fa-refresh fa-spin"></i> Loading... <button class="btn btn-default btn-sm popclose" type="button">Close</button> </div> <!-- !popover.twig --> <!-- scroll_top.twig --> <div id="s-lib-scroll-top"> <a href="javascript:void(0);" onclick="jQuery('body').focus();" title="Back to Top" aria-label="Back to Top"> <span class="fa-stack fa-lg" aria-hidden="true"> <i class="fa fa-square-o fa-stack-2x"></i> <i class="fa fa-angle-double-up fa-stack-1x" style="position:relative; bottom:2px;"></i> </span> </a> </div> <!-- !scroll_top.twig --> <!-- BEGIN: Custom Footer --> <footer class="custom-footer"> <div class="container"> <div class="footer-contents"> <div class="footer-top"> <div class="col"> <ul> <li><a href="https://www.library.ucsf.edu/about/">About</a></li> <li><a href="https://www.library.ucsf.edu/about/hours/">Hours</a></li> <li><a href="https://www.library.ucsf.edu/about/directions/">Directions</a></li> <li><a href="https://www.library.ucsf.edu/about/#policies">Policies</a></li> <li><a href="https://websites.ucsf.edu/digital-accessibility">Accessibility</a></li> </ul> </div> <div class="col"> <ul> <li><a href="https://www.library.ucsf.edu/parnassus/">Parnassus Library</a></li> <li><a href="https://www.library.ucsf.edu/missionbay/">Mission Bay Library</a></li> <li><a href="https://www.library.ucsf.edu/hub/">Mission Bay Hub</a></li> <li><a href="https://www.library.ucsf.edu/zsfg/">ZSFG Library</a></li> <li><a href="https://www.library.ucsf.edu/benioff-oakland/">Benioff Oakland Library</a></li> </ul> </div> <div class="col"> <ul> <li><a href="https://www.library.ucsf.edu/news/">News</a></li> <li><a href="https://www.library.ucsf.edu/about/jobs/">Jobs</a></li> <li><a href="https://www.library.ucsf.edu/about/donate/">Donations</a></li> <li><a href="https://www.library.ucsf.edu/about/staff/">Staff Directory</a></li> <li><a href="https://libraryhelp.ucsf.edu/">Help Center</a></li> </ul> </div> <div class="col"> <ul> <li><a href="tel:1-415-476-2336"><i class="fa fa-phone fa-flip-horizontal" aria-hidden="true"></i> Parnassus: (415) 476-2336</a></li> <li><a href="https://ucsflibrary.zendesk.com/hc/en-us/requests/new"><i class="fa fa-envelope" aria-hidden="true"></i> Send a message</a></li> </ul> </div> </div> <div class="footer-bottom"> <div class="col"> <div class="footer-button"> <a href="https://www.library.ucsf.edu/news-updates/" class="btn btn-footer">Get Newsletters</a> </div> </div> <div class="col"> <div class="footer-social"> <a href="http://www.facebook.com/ucsflibrary" class="social-icon"><i class="fa fa-facebook" aria-hidden="true"></i><span class="sr-only visually-hidden">Facebook</span></a> <a href="https://www.instagram.com/ucsflibrary/" class="social-icon"><i class="fa fa-instagram" aria-hidden="true"></i><span class="sr-only visually-hidden">Instagram</span></a> <a href="http://twitter.com/ucsf_library" class="social-icon"><i class="fa fa-twitter" aria-hidden="true"></i><span class="sr-only visually-hidden">Twitter</span></a> </div> </div> </div> </div> </div> </footer> <!-- END: Custom Footer --> </body>