Skip to main content
UniHealth

Doctor search

Roxanne S Leung, MD

Allergy/Immunology · Redwood City

NPI 1730235334

Medicare standing
Clear
Enrolled, allowed to bill and order, not excluded
Plans that list them
30
6 carriers
Office
1

Offices

1 location · UCSF Health Medical Foundation · 40 clinicians in this group

Looking this up.

Plans that list them

30 plans · 6 carriers

A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Dr. Leung’s office at (650) 701-1882 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.

30 of 30 plans

Plans whose provider directory lists this clinician
Alignment Health Advantage PPO (PPO)Alignment Health PlanListedOct 3, 2026
Alignment Health BreathEasy (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Clarity (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Harmony (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes CalPlus (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes Care (HMO C-SNP)Alignment Health PlanListedSep 28, 2026
Alignment Health Heart & Diabetes Choice (HMO C-SNP)Alignment Health PlanListedSep 28, 2026
Alignment Health Honor+ Plan (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health My Choice CalCare (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health Silicon (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Sutter Advantage +More (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health smartHMO (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health the ONE (HMO)Alignment Health PlanListedOct 3, 2026
Astiva Health C-SNP WOW - NorCal (HMO C-SNP)Astiva HealthListedSep 27, 2026
Astiva Health Premier Plan - NorCal (HMO)Astiva HealthListedSep 27, 2026
Astiva Health Savings Plan - NorCal (HMO)Astiva HealthListedSep 27, 2026
Blue Shield Inspire (HMO)Blue Shield of CaliforniaListedAug 26, 2026
Central Health Classic Care Plan III (HMO)Central Health Medicare PlanListedAug 15, 2026
Central Health Dual Access Plan (HMO D-SNP)Central Health Medicare PlanListedAug 15, 2026
Central Health Embrace Care Plan (HMO C-SNP)Central Health Medicare PlanListed, may be out of dateSep 15, 2025
Central Health Embrace Choice Plan (HMO C-SNP)Central Health Medicare PlanListedAug 15, 2026
Central Health Valor Care Plan (HMO)Central Health Medicare PlanListedAug 15, 2026
Imperial Courage Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Dynamic Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Senior Value (HMO C-SNP)Imperial Health Plan of California, Inc.ListedSep 1, 2026
SCAN Balance (HMO C-SNP)SCAN Health PlanListedOct 3, 2026
SCAN Classic (HMO)SCAN Health PlanListedOct 3, 2026
SCAN MyChoice (HMO)SCAN Health PlanListedOct 3, 2026
SCAN Strive (HMO C-SNP)SCAN Health PlanListedOct 3, 2026

California Medical Board record

Licence A103378 · Current

Licensed to practise in California · since 2008 · expires 2027-10-31 · Rush Medical College of Rush University.

No disciplinary actions, convictions, malpractice judgments or citations in this record.

Original Medicare doctor bills

$58,913

Medicare paid this office $58,913 for 137 people.

This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.

Largest Original Medicare bills
Return visit (30+ min)85$20,002$114
Professional service for preparation and provision of 1 or more antigens32$9,309$15
Professional service for multiple injections of allergen33$7,174$12
Test for allergy using allergenic extract26$5,986$3
Short return visit (20+ min)43$4,080$78
See all 9 services
Every Original Medicare service billed
Return visit (30+ min)85$20,002$114
Professional service for preparation and provision of 1 or more antigens32$9,309$15
Professional service for multiple injections of allergen33$7,174$12
Test for allergy using allergenic extract26$5,986$3
Short return visit (20+ min)43$4,080$78
Test to measure expiratory airflow and volume76$3,874$26
New patient visit (45+ min)23$3,501$152
Test to measure the level of nitric oxide gas72$2,733$20
Test for allergy using allergenic extract injected into skin11$498$9

Who their Medicare patients are

137 Original Medicare patients in 2024. Average age 74 · Women 75% · Health risk score 0.87. At or below the middle of the specialty; the typical allergy/ immunology clinician is at 1.

Conditions among them: High blood pressure 64% · Coronary heart disease 25% · Diabetes 21% · Depression 16% · Atrial fibrillation 14% · Cancer 12% · Chronic kidney disease 11% · COPD 10% · Heart failure 9%.

The office billed $260,575, Medicare allowed $79,852 and paid $58,913; for 3,594 services of 19 kinds.

Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.

Year by year

Original Medicare by year
20241373,594740.87$260,575$58,913
20231314,449740.80$261,419$58,805
20221363,264740.90$217,204$49,924
20211103,140730.91$133,236$41,447
2020902,341730.84$76,985$30,768
2019983,388730.80$109,399$45,531
20181042,863730.79$95,127$37,982
2017823,180720.89$97,816$41,780
2016804,697690.86$147,342$70,312
2015824,999721.15$160,837$80,004
2014956,327710.73$200,395$98,960
2013845,087710.87$145,772$71,203

Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.

See the services billed each year

2023: 9 services

Original Medicare services billed in 2023
Return visit (30+ min)81$18,815$107
Professional service for preparation and provision of 1 or more antigens34$9,922$14
Test for allergy using allergenic extract26$7,037$4
Professional service for multiple injections of allergen35$6,113$11
New patient visit (45+ min)32$4,365$136
Short return visit (20+ min)38$3,494$70
Test to measure expiratory airflow and volume63$3,103$24
Test to measure the level of nitric oxide gas62$2,166$18
Test for allergy using allergenic extract injected into skin12$517$8

2022: 8 services

Original Medicare services billed in 2022
Return visit (30+ min)98$19,337$100
Professional service for preparation and provision of 1 or more antigens33$8,316$14
Test for allergy using allergenic extract28$5,026$3
Professional service for multiple injections of allergen34$4,693$10
New patient visit (45+ min)27$3,884$144
Short return visit (20+ min)27$2,580$72
Test to measure expiratory airflow and volume55$2,233$23
Test to measure the level of nitric oxide gas49$1,465$18

2021: 9 services

Original Medicare services billed in 2021
Return visit (30+ min)51$9,655$119
Test for allergy using allergenic extract31$7,271$4
Professional service for preparation and provision of 1 or more antigens19$5,382$15
New patient visit (45+ min)34$4,859$143
Short return visit (20+ min)45$4,436$73
Professional service for multiple injections of allergen22$3,958$11
Test to measure expiratory airflow and volume33$1,497$30
Test for allergy using allergenic extract injected into skin16$828$9
Test to measure the level of nitric oxide gas26$795$20

2020: 8 services

Original Medicare services billed in 2020
Professional service for preparation and provision of 1 or more antigens22$6,518$15
Short return visit (20+ min)71$6,439$60
Test for allergy using allergenic extract17$5,481$4
Professional service for multiple injections of allergen22$3,272$11
Return visit (30+ min)20$3,201$100
New patient visit (45+ min)19$2,438$128
Test to measure expiratory airflow and volume25$1,332$33
Test to measure the level of nitric oxide gas24$882$20

2019: 9 services

Original Medicare services billed in 2019
Short return visit (20+ min)62$8,228$66
Test for allergy using allergenic extract28$8,000$4
Professional service for preparation and provision of 1 or more antigens26$6,931$14
Return visit (30+ min)29$5,442$99
New patient visit (45+ min)30$4,320$144
Test to measure expiratory airflow and volume45$4,261$36
Professional service for multiple injections of allergen24$4,028$10
Test to measure the level of nitric oxide gas33$1,979$21
Test for allergy using allergenic extract injected into skin11$541$8

2018: 8 services

Original Medicare services billed in 2018
Test for allergy using allergenic extract24$8,308$5
Short return visit (20+ min)67$7,720$60
Return visit (30+ min)39$4,661$85
Test to measure expiratory airflow and volume53$4,133$33
Professional service for preparation and provision of 1 or more antigens17$3,962$11
New patient visit (45+ min)23$3,279$143
Professional service for multiple injections of allergen26$2,800$9
Test to measure the level of nitric oxide gas43$1,570$19

2017: 9 services

Original Medicare services billed in 2017
Test for allergy using allergenic extract22$11,937$6
Short return visit (20+ min)59$6,568$62
Return visit (30+ min)31$5,261$88
Professional service for preparation and provision of 1 or more antigens18$5,096$12
Test to measure expiratory airflow and volume46$3,651$32
New patient visit (45+ min)22$2,917$133
Professional service for multiple injections of allergen16$2,751$9
Test to measure the level of nitric oxide gas31$1,481$18
Test for allergy using allergenic extract injected into skin11$655$8

2016: 9 services

Original Medicare services billed in 2016
Test for allergy using allergenic extract27$15,918$6
Short return visit (20+ min)50$6,133$64
Return visit (30+ min)37$5,777$86
Professional service for preparation and provision of 1 or more antigens18$4,736$12
Test to measure expiratory airflow and volume45$3,924$34
Professional service for multiple injections of allergen17$3,749$10
New patient visit (45+ min)28$3,622$129
Test to measure the level of nitric oxide gas34$1,634$19
Test for allergy using allergenic extract injected into skin11$563$7

2015: 8 services

Original Medicare services billed in 2015
Test for allergy using allergenic extract31$16,042$6
Short return visit (20+ min)51$6,101$62
New patient visit (45+ min)36$5,133$143
Test to measure expiratory airflow and volume50$3,986$34
Return visit (30+ min)30$3,825$85
Professional service for preparation and provision of 1 or more antigens13$3,394$13
Professional service for multiple injections of allergen13$1,847$10
Test to measure the level of nitric oxide gas26$1,291$20

2014: 9 services

Original Medicare services billed in 2014
Test for allergy using allergenic extract32$18,626$6
Return visit (30+ min)45$5,827$90
New patient visit (45+ min)36$5,086$141
Short return visit (20+ min)48$4,425$61
Test to measure expiratory airflow and volume50$4,114$35
Professional service for preparation and provision of 1 or more antigens11$3,691$12
Professional service for multiple injections of allergen11$1,722$9
Test to measure the level of nitric oxide gas31$995$20
Test for allergy using allergenic extract injected into skin14$625$7

2013: 7 services

Original Medicare services billed in 2013
Test for allergy using allergenic extract36$20,828$7
Return visit (30+ min)45$6,628$85
New patient visit (45+ min)37$5,283$143
Short return visit (20+ min)40$4,296$65
Test to measure expiratory airflow and volume41$3,481$36
Test for allergy using allergenic extract injected into skin13$842$8
Test to measure the level of nitric oxide gas18$455$22

Drugs they prescribed that Part D paid

$160,256

Pharmacies billed $160,256 in 2024.

This is pharmacy cost, not the office bill, and not what patients paid.

Opioids were 0% of their Part D prescriptions (0 of 526) in 2024. At or below the middle of the specialty; the typical allergy/ immunology clinician is at 0%.

340 generic and 186 brand-name prescriptions · $160,256 in drug cost · 28 antibiotic prescriptions to 19 people.

Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.

Largest Part D drug costs
Dupixent13$46,273$3,559
Spiriva Respimat13$19,056$1,466
Trelegy Ellipta24$18,571$774
Breo Ellipta20$18,267$913
Alvesco12$9,340$778
See all 13 drugs
Every Part D drug this clinician prescribed
Dupixent13$46,273$3,559
Spiriva Respimat13$19,056$1,466
Trelegy Ellipta24$18,571$774
Breo Ellipta20$18,267$913
Alvesco12$9,340$778
Symbicort20$8,363$418
Fluticasone-Salmeterol Hfa16$5,548$347
Montelukast110$1,024$9
Albuterol Sulfate Hfa37$867$23
Azelastine21$604$29
Ipratropium15$371$25
Hydroxyzine39$368$9
Prednisone38$131$3

Year by year

Part D prescribing by year
20245261100% (0)35%$160,256
2023464980% (0)38%$177,570
2022373890% (0)None$108,402
2021277760% (0)33%$84,197
2020349770% (0)36%$75,187
2019327720% (0)37%$61,133
2018316820% (0)31%$52,191
2017266610% (0)33%$42,634
2016268600% (0)37%$44,362
2015217550% (0)43%$28,236
2014212570% (0)46%$36,911
2013190500% (0)48%$23,483

Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.

See the drugs prescribed each year

2023: 14 drugs

Part D drugs prescribed in 2023
Dupixent13$54,478$4,191
Breo Ellipta30$21,355$712
Advair Hfa11$10,165$924
Symbicort11$9,005$819
Flovent Hfa15$7,027$468
Flovent Diskus14$4,491$321
Montelukast90$1,122$12
Azelastine27$1,084$40
Mometasone Furoate11$1,037$94
Fluticasone Propionate13$510$39
Ipratropium12$498$41
Albuterol Sulfate Hfa22$491$22
Hydroxyzine26$464$18
Prednisone26$87$3

2022: 9 drugs

Part D drugs prescribed in 2022
Dupixent13$46,853$3,604
Breo Ellipta24$15,554$648
Budesonide-Formoterol12$4,371$364
Flovent Diskus12$2,388$199
Azelastine-Fluticasone11$1,632$148
Montelukast74$1,090$15
Hydroxyzine41$669$16
Fluticasone Propionate12$161$13
Prednisone29$144$5

2021: 6 drugs

Part D drugs prescribed in 2021
Dupixent12$40,830$3,403
Montelukast52$1,138$22
Albuterol Sulfate Hfa14$756$54
Hydroxyzine38$395$10
Fluticasone Propionate12$343$29
Prednisone17$114$7

2020: 7 drugs

Part D drugs prescribed in 2020
Flovent Hfa18$7,270$404
Breo Ellipta16$6,188$387
Montelukast75$1,394$19
Albuterol Sulfate Hfa20$1,350$68
Azelastine11$805$73
Hydroxyzine34$590$17
Prednisone30$218$7

2019: 10 drugs

Part D drugs prescribed in 2019
Symbicort18$8,658$481
Flovent Hfa13$7,814$601
Breo Ellipta12$4,511$376
Olopatadine11$2,105$191
Montelukast66$1,176$18
Azelastine16$782$49
Albuterol Sulfate Hfa12$550$46
Fluticasone Propionate14$492$35
Hydroxyzine23$322$14
Prednisone30$232$8

2018: 7 drugs

Part D drugs prescribed in 2018
Advair Diskus16$12,011$751
Symbicort20$8,426$421
Montelukast55$1,064$19
Azelastine16$729$46
Hydroxyzine31$612$20
Fluticasone Propionate20$489$24
Prednisone30$230$8

2017: 8 drugs

Part D drugs prescribed in 2017
Advair Diskus13$8,055$620
Alvesco11$6,330$575
Azelastine16$741$46
Fluticasone Propionate32$733$23
Ipratropium14$652$47
Montelukast34$577$17
Hydroxyzine19$326$17
Prednisone29$219$8

2016: 9 drugs

Part D drugs prescribed in 2016
Alvesco26$11,241$432
Advair Hfa11$6,243$568
Advair Diskus12$5,519$460
Dulera14$3,864$276
Clarithromycin15$963$64
Montelukast29$476$16
Fluticasone Propionate34$324$10
Prednisone25$168$7
Hydroxyzine19$119$6

2015: 6 drugs

Part D drugs prescribed in 2015
Alvesco25$7,183$287
Fluticasone Propionate16$629$39
Hydroxyzine17$487$29
Montelukast19$451$24
Doxepin11$314$29
Prednisone15$119$8

2014: 4 drugs

Part D drugs prescribed in 2014
Advair Diskus23$10,200$443
Fluticasone Propionate28$654$23
Montelukast13$536$41
Doxepin13$245$19

2013: 6 drugs

Part D drugs prescribed in 2013
Alvesco11$4,541$413
Advair Diskus13$4,273$329
Pataday12$1,529$127
Montelukast19$1,031$54
Proair Hfa14$689$49
Fluticasone Propionate19$501$26

Professional record

NPI
1730235334
Licence
CA A103378California A103378: Current · expires 2027-10-31
Trained
Rush Medical College of Rush University, 2003
Video visits
Lists video visits
Gender
Female
More record details
Sole proprietor
No
Taxonomy
Federal specialty code 207KA0200X (207KA0200X)
Mailing address
4050 Moorpark Ave, San Jose, CA, 95117
NPI first listed
2007-01-26
NPI last updated
2013-12-12

This is when the NPI record was last certified, not a medical board exam.