DoctorsProofNPPES directory · verify at state boards

Doctors in Omaha, NE

3569 physicians listed in the NPPES public registry. Page 54 of 60.

NPPES tenure ≠ clinical experience. "Years on NPPES" is time since the physician first registered a National Provider Identifier, not time practicing medicine. Verify current license status with the state medical board.

Verify a license at the Nebraska Board of Medicine & Surgery

Dr. Mathias Maisenbacher, MD

Neurology

3 yrs NPPES
NPI 1548947260
988435 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-8600
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nayana Sasidharan, MD

Family Medicine

3 yrs NPPES
NPI 1194403758
7710 MERCY ROAD, SUITE 202, CU DEPARTMENT OF (FAMILY MEDICINE), Omaha, NE 68124(402) 280-4318
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Marcellus Singh, MD

Internal Medicine

3 yrs NPPES
NPI 1467130997
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Parag Saha, MD

Family Medicine

3 yrs NPPES
NPI 1265110563
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4318
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. David Surujpaul, MD

Family Medicine

3 yrs NPPES
NPI 1457039778
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 595-2275
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ashton Clevenger, MD

Physical Medicine & Rehabilitation

3 yrs NPPES
NPI 1629756820
13609 CALIFORNIA ST, Omaha, NE 68154(402) 524-4217
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ho Taik Sung, MD

Psychiatry

3 yrs NPPES
NPI 1013695121
7710 MERCY ROAD, SUITE 202, CU DEPARTMENT OF PSYCHIATRY, Omaha, NE 68124(402) 280-4195
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Hind Kazkaz, MD

Internal Medicine

3 yrs NPPES
NPI 1356029474
7710 MERCY ROAD SUITE 202, CU DEPARTMENT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4677
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Brent Horswell, MD

Obstetrics & Gynecology

3 yrs NPPES
NPI 1508544669
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4438
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ali Alsalahat, MD

Neurology

3 yrs NPPES
NPI 1437837168
7710 MERCY ROAD, Omaha, NE 68124(402) 280-5908
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Muhammad Sikandar Karim, MD

Internal Medicine

3 yrs NPPES
NPI 1932888492
7710 MERCY RD,SUITE 202- CU DEPT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ahmed El-Shaer, MD

Internal Medicine

3 yrs NPPES
NPI 1891474367
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Rutvij Patel, MD

Internal Medicine

3 yrs NPPES
NPI 1801575386
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Katelyn Gibson, MD

Obstetrics & Gynecology

3 yrs NPPES
NPI 1528747102
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4438
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Brett Weller, MD

Surgery

3 yrs NPPES
NPI 1518646090
4014 LEAVENWORTH ST, Omaha, NE 68105(402) 559-5999
NPPES public registry
CMS Open Payments· $15.16 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$15.16

Total received

1

Transactions

1

Paying companies

Top paying companies

Zimvie Inc.$15.16

Among the 39,537 surgery doctors we've analyzed, about 52% received any industry payment (median $305 among those who did). This doctor's total is on the lower end — around the 49th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US surgery doctors.

Payments to Brett Weller do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Anysha Mattu, MD

Family Medicine

3 yrs NPPES
NPI 1003595562
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4318
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Samuel Storey, MD

Surgery

3 yrs NPPES
NPI 1306525886
984125 NEBRASKA MEDICAL CENTER, Omaha, NE 68198(402) 559-5999
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kaylee Dykstal, MD

Obstetrics & Gynecology

3 yrs NPPES
NPI 1417636903
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4438
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Perry Smith, MD

Internal Medicine

3 yrs NPPES
NPI 1104505445
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· $57.12 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$57.12

Total received

3

Transactions

3

Paying companies

Top paying companies

Salix Pharmaceuticals, a division of Bausch Health US, LLC$24.76
Takeda Pharmaceuticals U.S.A., Inc.$17.87
INTERCEPT PHARMACEUTICALS, INC.$14.49

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 72th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Perry Smith do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Faran Khalid, MD

Internal Medicine

3 yrs NPPES
NPI 1538849286
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Naimat Ullah Abdul Rahim, MD

Internal Medicine

3 yrs NPPES
NPI 1013698216
7710 MERCY RD STE 202, CU DEPARTMENT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Neissa Yacoubou-Coulibaly, MD

Family Medicine

3 yrs NPPES
NPI 1013690627
2915 GRANT ST, Omaha, NE 68111(402) 591-9023
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Andrew Hanna, MD

Internal Medicine

3 yrs NPPES
NPI 1174206882
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Luz Ortiz, MD

Diagnostic Radiology

3 yrs NPPES
NPI 1790569051
2121 N 117TH AVE, Omaha, NE 68164(866) 871-8519
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Muhammad Lodhi, MD

Internal Medicine

3 yrs NPPES
NPI 1205610243
7710 MERCY ROAD, SUITE 202, CU DEPARTMENT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Rachel Wilkins, MD

Pediatrics

3 yrs NPPES
NPI 1518746528
982185 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-5380
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Narmada Lavu, MD

Internal Medicine

3 yrs NPPES
NPI 1710768833
7710 MERCY ROAD, SUITE 202 , CU DEPARTMENT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Del Perkins, DO

Urology

3 yrs NPPES
NPI 1710769492
984110 NEBRASKA MEDICAL CTR, Omaha, NE 68198(405) 312-4226
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ndukaku Ogbonna, MD

Otolaryngology

3 yrs NPPES
NPI 1841064086
983285 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-5000
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Dana Faydi, MD

Family Medicine

3 yrs NPPES
NPI 1235905902
1319 LEAVENWORTH ST, Omaha, NE 68102(402) 552-3222
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sydney Garber, MD

Physical Medicine & Rehabilitation

2 yrs NPPES
NPI 1487416624
11623 ARBOR ST # 3, Omaha, NE 68144(402) 334-6070
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Zachary Vinton, DO

Internal Medicine

2 yrs NPPES
NPI 1437917960
982055 NEBRASKA MEDICAL CENTER OMAHA, Omaha, NE 68198(025) 590-3904
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Caroline Spethman, MD

Diagnostic Radiology

2 yrs NPPES
NPI 1003675174
985524 NEBRASKA MEDICAL CTR OFC 4001B, Omaha, NE 68198(402) 559-5159
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Eshan Sood, MD

Diagnostic Radiology

2 yrs NPPES
NPI 1740049816
981045 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-1010
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kristina-Noel Donohue, MD

Dermatology

2 yrs NPPES
NPI 1760233910
985645 NEBRASKA MEDICAL CENTER, Omaha, NE 68198(402) 552-7928
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jill Ziegenbein, MD

Family Medicine

2 yrs NPPES
NPI 1518718212
983075 NEBRAKSA MEDICAL CENTER, Omaha, NE 68198(402) 559-7200
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sneha Poondru, MD

Dermatology

2 yrs NPPES
NPI 1831941731
985645 NEBRASKA MEDICAL CENTER, Omaha, NE 68198(402) 552-7928
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Advaitaa Ravipati, MD

Dermatology

2 yrs NPPES
NPI 1336991074
985645 NEBRASKA MEDICAL CENTER, Omaha, NE 68198(402) 552-7928
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Alexandria Jones, MD

Obstetrics & Gynecology

2 yrs NPPES
NPI 1902650393
7710 MERCY RD STE 202, Omaha, NE 68124(402) 280-4438
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Rose Nelson, MD

Family Medicine

2 yrs NPPES
NPI 1952158974
983075 NEBRAKSA MEDICAL CENTER, Omaha, NE 68198(402) 559-7200
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nicole Kramer, MD

Family Medicine

2 yrs NPPES
NPI 1477300408
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 595-2275
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Saeyun Lee, MD

Internal Medicine

2 yrs NPPES
NPI 1649028499
7710 MERCY ROAD, SUITE 202 CU DEPARTMENT OF INTERNAL MEDICINE, Omaha, NE 68124(402) 280-4210
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Anna Wilwerding, MD

Family Medicine

2 yrs NPPES
NPI 1255189973
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-7200
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Mark Carter, MD

Family Medicine

2 yrs NPPES
NPI 1073361796
983705 NEBRASKA MEDICAL CENTER, Omaha, NE 68198(402) 559-7200
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Michael Thomas, MD

Physical Medicine & Rehabilitation

2 yrs NPPES
NPI 1528807799
17809 PIERCE PLZ, Omaha, NE 68130(402) 955-8181
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Perri Zach, MD

Anesthesiology

2 yrs NPPES
NPI 1588403299
EMILE AT 42ND STREET, Omaha, NE 68198(309) 229-7150
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jeffrey Mutterperl, MD

Surgery

2 yrs NPPES
NPI 1467292615
7710 MERCY RD, Omaha, NE 68124(402) 280-5292
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jill Luebbert, MD

Anesthesiology

2 yrs NPPES
NPI 1790525848
4350 DEWEY AVE, Omaha, NE 68105(402) 559-4000
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Miranda Jangula, MD

Internal Medicine

2 yrs NPPES
NPI 1104666015
982055 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-0390
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Nicole Kent, MD

Family Medicine

2 yrs NPPES
NPI 1538909338
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-7200
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Emma Thordarson, MD

Internal Medicine

2 yrs NPPES
NPI 1659111466
982055 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-0390
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Tucker Vahle, MD

Family Medicine

2 yrs NPPES
NPI 1619717261
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 595-2275
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Justin Engberg, MD

Family Medicine

2 yrs NPPES
NPI 1497595862
983075 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-2275
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Austin Ragland, MD

Internal Medicine

2 yrs NPPES
NPI 1528809951
982055 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-0390
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Taylor Huff, MD

Family Medicine

2 yrs NPPES
NPI 1336980010
2222 BINNEY ST, Omaha, NE 68110(402) 451-2321
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Spencer Jones, MD

Internal Medicine

2 yrs NPPES
NPI 1013759083
982055 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-0390
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sydney Todd, MD

Surgery

2 yrs NPPES
NPI 1821830712
983280 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-4000
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Niranjana Balu, MD

Obstetrics & Gynecology

2 yrs NPPES
NPI 1316789134
983255 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-4500
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joshua Olson, MD

Emergency Medicine

2 yrs NPPES
NPI 1679315212
981150 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-6637
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kevan English, MD

Internal Medicine

2 yrs NPPES
NPI 1669214235
982055 NEBRASKA MEDICAL CTR, Omaha, NE 68198(402) 559-0390
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Doctors in Omaha, NE — NPPES Registry | DoctorsProof — Page 54 | DoctorsProof