Official source Data mirrored from Centers for Medicare & Medicaid Services Open Payments · General Payments · CMS publication 2026-06-30 View official record

Reflects CMS Open Payments as of 2026-07-26T04:22:22Z. CMS updates this data on an annual cycle, and corrections or successful disputes made at CMS may not yet appear here. The official CMS record is authoritative for the current state. View the official CMS record ↗

Covered recipient · General Payments record

JOHN ROCCO MACMILLAN RODNEY

Allopathic & Osteopathic Physicians Family Medicine Addiction Medicine

NPI
1891944708
CMS profile
645166
Location
MEMPHIS, TN

A name match is not confirmation of identity. CMS publishes records for different people under similar names; the NPI, specialty, and location shown on this page are the CMS-published fields that distinguish them.

General Payments · PY2021–2025

  • CMS publication 2026-06-30

Latest program year · PY2025

$136,920.64

169 records · 0 disputed

“Financial relationships do not necessarily indicate an improper relationship; the data is open to interpretation.”

— Centers for Medicare & Medicaid Services, Open Payments

A reported payment reflects a financial relationship a company disclosed. It does not indicate wrongdoing or a conflict of interest, and it says nothing about the quality of a provider's care.

These records are submitted to CMS and attested to by the reporting companies. CMS publishes them as reported; this site mirrors them without independent verification.

A payment attributed to a provider may have been made to a third party — a hospital, practice, or research institution — rather than paid to the provider personally.

How these totals are calculated
  • This total is the sum of the individual General Payments record amounts CMS published for the labeled program year(s); each record amount is used unmodified. The total itself is computed by this site. Nothing is estimated, weighted, or combined across categories.
  • General Payments only. Research and Ownership/Investment are separate datasets and are never summed with these figures; amounts are kept separate per program year.
  • Featured-page threshold (a presentation gate, not a judgment): (records>=3 OR total>=100) AND records>=2 AND NPI identity (all years).
  • Methodology & Data — sourcing, labeling, and limitations.

By nature of payment

PY2025 · sorted by reported total

Nature of paymentAmountRecords
Honoraria $111,107.50 56
Travel and Lodging $21,719.20 64
Food and Beverage $4,093.94 49

By paying entity

PY2025 · sorted by reported total

Paying entityAmountRecords
Braeburn Inc. $136,817.65 164
ITI, Inc. $27.60 1
Neurocrine BioSciences, Inc. $21.51 1
Merck Sharp & Dohme Corporation $21.30 1
Otsuka America Pharmaceutical, Inc. $18.51 1
Alkermes, Inc. $14.07 1

By program year

All program years on this page · sorted by year

Program yearAmountRecords
PY2021 $111.95 1
PY2023 $11,566.69 22
PY2024 $102,699.44 111
PY2025 $136,920.64 169

Payment records · PY2025 (169)

Ordering applied by this site (date, newest first, then paying entity) · record values are shown as CMS published them

Program year 2025 202120232024 Record-level detail is published for PY2025; earlier years are summarised in “By program year”.
Paying entity Amount Date Nature of payment Dispute status Published Record ID Source
Neurocrine BioSciences, Inc. $21.51 12/10/2025 Food and Beverage No dispute reported 06/30/2026 1243019821 CMS
Braeburn Inc. $23.38 12/01/2025 Food and Beverage No dispute reported 06/30/2026 1249062075 CMS
Braeburn Inc. $990.00 11/14/2025 Honoraria No dispute reported 06/30/2026 1249062209 CMS
Braeburn Inc. $123.22 11/13/2025 Food and Beverage No dispute reported 06/30/2026 1249062079 CMS
Braeburn Inc. $209.84 11/13/2025 Travel and Lodging No dispute reported 06/30/2026 1249062099 CMS
Braeburn Inc. $3,960.00 11/13/2025 Honoraria No dispute reported 06/30/2026 1249062121 CMS
Braeburn Inc. $417.95 11/13/2025 Travel and Lodging No dispute reported 06/30/2026 1249062261 CMS
Braeburn Inc. $602.96 11/13/2025 Travel and Lodging No dispute reported 06/30/2026 1249062293 CMS
Braeburn Inc. $105.13 11/13/2025 Food and Beverage No dispute reported 06/30/2026 1249062319 CMS
Braeburn Inc. $990.00 11/05/2025 Honoraria No dispute reported 06/30/2026 1249062123 CMS
Braeburn Inc. $596.96 11/04/2025 Travel and Lodging No dispute reported 06/30/2026 1249062135 CMS
Braeburn Inc. $285.70 11/04/2025 Travel and Lodging No dispute reported 06/30/2026 1249062183 CMS
Braeburn Inc. $287.28 11/04/2025 Travel and Lodging No dispute reported 06/30/2026 1249062229 CMS
Braeburn Inc. $245.58 11/04/2025 Travel and Lodging No dispute reported 06/30/2026 1249062265 CMS
Braeburn Inc. $211.14 11/04/2025 Food and Beverage No dispute reported 06/30/2026 1249062281 CMS
Braeburn Inc. $65.00 11/04/2025 Travel and Lodging No dispute reported 06/30/2026 1249062283 CMS
Braeburn Inc. $3,960.00 11/04/2025 Honoraria No dispute reported 06/30/2026 1249062301 CMS
Braeburn Inc. $125.00 10/30/2025 Food and Beverage No dispute reported 06/30/2026 1249062077 CMS
Braeburn Inc. $365.12 10/30/2025 Travel and Lodging No dispute reported 06/30/2026 1249062131 CMS
Braeburn Inc. $35.26 10/30/2025 Food and Beverage No dispute reported 06/30/2026 1249062141 CMS
Braeburn Inc. $2,970.00 10/30/2025 Honoraria No dispute reported 06/30/2026 1249062145 CMS
Braeburn Inc. $297.71 10/30/2025 Travel and Lodging No dispute reported 06/30/2026 1249062237 CMS
Braeburn Inc. $90.00 10/22/2025 Honoraria No dispute reported 06/30/2026 1249062107 CMS
Braeburn Inc. $900.00 10/22/2025 Honoraria No dispute reported 06/30/2026 1249062325 CMS
Braeburn Inc. $125.73 10/02/2025 Food and Beverage No dispute reported 06/30/2026 1249062085 CMS
Braeburn Inc. $152.71 10/02/2025 Travel and Lodging No dispute reported 06/30/2026 1249062119 CMS
Braeburn Inc. $70.93 10/02/2025 Food and Beverage No dispute reported 06/30/2026 1249062171 CMS
Braeburn Inc. $152.70 10/02/2025 Travel and Lodging No dispute reported 06/30/2026 1249062187 CMS
Braeburn Inc. $241.30 10/02/2025 Travel and Lodging No dispute reported 06/30/2026 1249062203 CMS
Braeburn Inc. $58.79 10/02/2025 Food and Beverage No dispute reported 06/30/2026 1249062217 CMS
Braeburn Inc. $622.97 10/02/2025 Travel and Lodging No dispute reported 06/30/2026 1249062233 CMS
Braeburn Inc. $1,980.00 10/02/2025 Honoraria No dispute reported 06/30/2026 1249062247 CMS
Braeburn Inc. $3,960.00 10/02/2025 Honoraria No dispute reported 06/30/2026 1249062303 CMS
Braeburn Inc. $990.00 10/01/2025 Honoraria No dispute reported 06/30/2026 1249062101 CMS
Braeburn Inc. $990.00 09/29/2025 Honoraria No dispute reported 06/30/2026 1249062253 CMS
Braeburn Inc. $990.00 09/25/2025 Honoraria No dispute reported 06/30/2026 1249062219 CMS
Braeburn Inc. $990.00 09/25/2025 Honoraria No dispute reported 06/30/2026 1249062259 CMS
Braeburn Inc. $990.00 09/23/2025 Honoraria No dispute reported 06/30/2026 1249062181 CMS
Otsuka America Pharmaceutical, Inc. $18.51 09/23/2025 Food and Beverage No dispute reported 06/30/2026 1227470852 CMS
Braeburn Inc. $22.44 09/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062073 CMS
Braeburn Inc. $125.00 09/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062089 CMS
Braeburn Inc. $1,980.00 09/10/2025 Honoraria No dispute reported 06/30/2026 1249062139 CMS
Braeburn Inc. $1,980.00 09/10/2025 Honoraria No dispute reported 06/30/2026 1249062155 CMS
Braeburn Inc. $124.51 09/10/2025 Travel and Lodging No dispute reported 06/30/2026 1249062165 CMS
Braeburn Inc. $168.00 09/10/2025 Travel and Lodging No dispute reported 06/30/2026 1249062267 CMS
Braeburn Inc. $38.89 09/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062307 CMS
Braeburn Inc. $122.76 09/09/2025 Food and Beverage No dispute reported 06/30/2026 1249062081 CMS
Braeburn Inc. $30.00 09/09/2025 Travel and Lodging No dispute reported 06/30/2026 1249062117 CMS
Braeburn Inc. $279.03 09/09/2025 Travel and Lodging No dispute reported 06/30/2026 1249062225 CMS
Braeburn Inc. $3,960.00 09/09/2025 Honoraria No dispute reported 06/30/2026 1249062235 CMS
Braeburn Inc. $466.96 09/09/2025 Travel and Lodging No dispute reported 06/30/2026 1249062255 CMS
Braeburn Inc. $990.00 08/28/2025 Honoraria No dispute reported 06/30/2026 1249062179 CMS
Braeburn Inc. $990.00 08/19/2025 Honoraria No dispute reported 06/30/2026 1249062211 CMS
Braeburn Inc. $128.26 08/18/2025 Food and Beverage No dispute reported 06/30/2026 1249062097 CMS
Braeburn Inc. $60.00 08/18/2025 Food and Beverage No dispute reported 06/30/2026 1249062125 CMS
Braeburn Inc. $141.15 08/18/2025 Travel and Lodging No dispute reported 06/30/2026 1249062147 CMS
Braeburn Inc. $320.01 08/18/2025 Travel and Lodging No dispute reported 06/30/2026 1249062167 CMS
Braeburn Inc. $3,960.00 08/18/2025 Honoraria No dispute reported 06/30/2026 1249062207 CMS
Braeburn Inc. $796.97 08/18/2025 Travel and Lodging No dispute reported 06/30/2026 1249062239 CMS
Braeburn Inc. $990.00 08/11/2025 Honoraria No dispute reported 06/30/2026 1249062127 CMS
Alkermes, Inc. $14.07 08/04/2025 Food and Beverage No dispute reported 06/30/2026 1222625659 CMS
Braeburn Inc. $130.35 07/23/2025 Food and Beverage No dispute reported 06/30/2026 1249062093 CMS
Braeburn Inc. $2,970.00 07/23/2025 Honoraria No dispute reported 06/30/2026 1249062137 CMS
Braeburn Inc. $616.50 07/23/2025 Travel and Lodging No dispute reported 06/30/2026 1249062153 CMS
Braeburn Inc. $990.00 07/17/2025 Honoraria No dispute reported 06/30/2026 1249062173 CMS
Merck Sharp & Dohme LLC $21.30 07/17/2025 Food and Beverage No dispute reported 06/30/2026 1238238862 CMS
Braeburn Inc. $990.00 07/16/2025 Honoraria No dispute reported 06/30/2026 1249062249 CMS
Braeburn Inc. $84.39 07/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062083 CMS
Braeburn Inc. $279.30 07/10/2025 Travel and Lodging No dispute reported 06/30/2026 1249062149 CMS
Braeburn Inc. $22.99 07/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062169 CMS
Braeburn Inc. $2,970.00 07/10/2025 Honoraria No dispute reported 06/30/2026 1249062191 CMS
Braeburn Inc. $279.30 07/10/2025 Travel and Lodging No dispute reported 06/30/2026 1249062199 CMS
Braeburn Inc. $1,980.00 07/10/2025 Honoraria No dispute reported 06/30/2026 1249062245 CMS
Braeburn Inc. $107.60 07/10/2025 Food and Beverage No dispute reported 06/30/2026 1249062273 CMS
Braeburn Inc. $577.24 07/10/2025 Travel and Lodging No dispute reported 06/30/2026 1249062285 CMS
ITI, Inc. (d/b/a Intra-Cellular Therapies, Inc.) $27.60 07/01/2025 Food and Beverage No dispute reported 06/30/2026 1241390979 CMS
Braeburn Inc. $124.98 06/26/2025 Food and Beverage No dispute reported 06/30/2026 1249062087 CMS
Braeburn Inc. $345.45 06/26/2025 Travel and Lodging No dispute reported 06/30/2026 1249062163 CMS
Braeburn Inc. $317.07 06/26/2025 Travel and Lodging No dispute reported 06/30/2026 1249062241 CMS
Braeburn Inc. $287.80 06/26/2025 Travel and Lodging No dispute reported 06/30/2026 1249062263 CMS
Braeburn Inc. $1,980.00 06/26/2025 Honoraria No dispute reported 06/30/2026 1249062271 CMS
Braeburn Inc. $1,980.00 06/26/2025 Honoraria No dispute reported 06/30/2026 1249062311 CMS
Braeburn Inc. $345.46 06/26/2025 Travel and Lodging No dispute reported 06/30/2026 1249062315 CMS
Braeburn Inc. $135.22 06/25/2025 Food and Beverage No dispute reported 06/30/2026 1249062091 CMS
Braeburn Inc. $3,960.00 06/25/2025 Honoraria No dispute reported 06/30/2026 1249062115 CMS
Braeburn Inc. $177.80 06/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062257 CMS
Braeburn Inc. $345.45 06/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062269 CMS
Braeburn Inc. $35.00 06/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062289 CMS
Braeburn Inc. $403.97 06/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062305 CMS
Braeburn Inc. $990.00 06/17/2025 Honoraria No dispute reported 06/30/2026 1249062243 CMS
Braeburn Inc. $990.00 06/11/2025 Honoraria No dispute reported 06/30/2026 1249062295 CMS
Braeburn Inc. $61.18 05/29/2025 Food and Beverage No dispute reported 06/30/2026 1249062095 CMS
Braeburn Inc. $990.00 05/29/2025 Honoraria No dispute reported 06/30/2026 1249062227 CMS
Braeburn Inc. $75.77 05/19/2025 Food and Beverage No dispute reported 06/30/2026 1249062103 CMS
Braeburn Inc. $205.48 05/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062111 CMS
Braeburn Inc. $4,000.00 05/19/2025 Honoraria No dispute reported 06/30/2026 1249062189 CMS
Braeburn Inc. $694.40 05/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062195 CMS
Braeburn Inc. $66.30 05/19/2025 Food and Beverage No dispute reported 06/30/2026 1249062213 CMS
Braeburn Inc. $55.98 05/19/2025 Food and Beverage No dispute reported 06/30/2026 1249062321 CMS
Braeburn Inc. $249.76 05/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062323 CMS
Braeburn Inc. $143.83 05/18/2025 Food and Beverage No dispute reported 06/30/2026 1249062185 CMS
Braeburn Inc. $34.73 05/18/2025 Food and Beverage No dispute reported 06/30/2026 1249062201 CMS
Braeburn Inc. $350.96 05/14/2025 Travel and Lodging No dispute reported 06/30/2026 1249062051 CMS
Braeburn Inc. $134.12 05/14/2025 Food and Beverage No dispute reported 06/30/2026 1249062067 CMS
Braeburn Inc. $248.08 05/14/2025 Travel and Lodging No dispute reported 06/30/2026 1249062129 CMS
Braeburn Inc. $3,960.00 05/14/2025 Honoraria No dispute reported 06/30/2026 1249062133 CMS
Braeburn Inc. $190.45 05/14/2025 Travel and Lodging No dispute reported 06/30/2026 1249062159 CMS
Braeburn Inc. $60.00 05/14/2025 Food and Beverage No dispute reported 06/30/2026 1249062231 CMS
Braeburn Inc. $350.96 05/14/2025 Travel and Lodging No dispute reported 06/30/2026 1249062251 CMS
Braeburn Inc. $990.00 05/09/2025 Honoraria No dispute reported 06/30/2026 1249062221 CMS
Braeburn Inc. $430.96 05/01/2025 Travel and Lodging No dispute reported 06/30/2026 1249062009 CMS
Braeburn Inc. $332.97 05/01/2025 Travel and Lodging No dispute reported 06/30/2026 1249062039 CMS
Braeburn Inc. $115.24 05/01/2025 Food and Beverage No dispute reported 06/30/2026 1249062069 CMS
Braeburn Inc. $368.85 05/01/2025 Travel and Lodging No dispute reported 06/30/2026 1249062109 CMS
Braeburn Inc. $3,960.00 05/01/2025 Honoraria No dispute reported 06/30/2026 1249062113 CMS
Braeburn Inc. $323.07 05/01/2025 Travel and Lodging No dispute reported 06/30/2026 1249062157 CMS
Braeburn Inc. $652.97 05/01/2025 Travel and Lodging No dispute reported 06/30/2026 1249062193 CMS
Braeburn Inc. $990.00 05/01/2025 Honoraria No dispute reported 06/30/2026 1249062297 CMS
Braeburn Inc. $24.79 05/01/2025 Food and Beverage No dispute reported 06/30/2026 1249062309 CMS
Braeburn Inc. $990.00 04/30/2025 Honoraria No dispute reported 06/30/2026 1249062161 CMS
Braeburn Inc. $990.00 04/17/2025 Honoraria No dispute reported 06/30/2026 1249062275 CMS
Braeburn Inc. $990.00 04/03/2025 Honoraria No dispute reported 06/30/2026 1249062197 CMS
Braeburn Inc. $990.00 04/03/2025 Honoraria No dispute reported 06/30/2026 1249062277 CMS
Braeburn Inc. $131.66 03/25/2025 Food and Beverage No dispute reported 06/30/2026 1249062063 CMS
Braeburn Inc. $1,980.00 03/25/2025 Honoraria No dispute reported 06/30/2026 1249062105 CMS
Braeburn Inc. $581.54 03/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062175 CMS
Braeburn Inc. $1,980.00 03/25/2025 Honoraria No dispute reported 06/30/2026 1249062215 CMS
Braeburn Inc. $126.79 03/25/2025 Food and Beverage No dispute reported 06/30/2026 1249062223 CMS
Braeburn Inc. $210.93 03/25/2025 Travel and Lodging No dispute reported 06/30/2026 1249062313 CMS
Braeburn Inc. $525.37 03/24/2025 Travel and Lodging No dispute reported 06/30/2026 1249062022 CMS
Braeburn Inc. $129.60 03/24/2025 Food and Beverage No dispute reported 06/30/2026 1249062059 CMS
Braeburn Inc. $3,960.00 03/24/2025 Honoraria No dispute reported 06/30/2026 1249062279 CMS
Braeburn Inc. $34.89 03/24/2025 Food and Beverage No dispute reported 06/30/2026 1249062287 CMS
Braeburn Inc. $750.97 03/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062031 CMS
Braeburn Inc. $116.96 03/19/2025 Food and Beverage No dispute reported 06/30/2026 1249062065 CMS
Braeburn Inc. $3,960.00 03/19/2025 Honoraria No dispute reported 06/30/2026 1249062143 CMS
Braeburn Inc. $135.33 03/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062177 CMS
Braeburn Inc. $450.62 03/19/2025 Travel and Lodging No dispute reported 06/30/2026 1249062205 CMS
Braeburn Inc. $122.77 03/19/2025 Food and Beverage No dispute reported 06/30/2026 1249062291 CMS
Braeburn Inc. $990.00 03/19/2025 Honoraria No dispute reported 06/30/2026 1249062317 CMS
Braeburn Inc. $990.00 03/18/2025 Honoraria No dispute reported 06/30/2026 1249062024 CMS
Braeburn Inc. $990.00 03/06/2025 Honoraria No dispute reported 06/30/2026 1249062028 CMS
Braeburn Inc. $1,980.00 03/05/2025 Honoraria No dispute reported 06/30/2026 1249062015 CMS
Braeburn Inc. $223.23 03/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062035 CMS
Braeburn Inc. $3,960.00 03/05/2025 Honoraria No dispute reported 06/30/2026 1249062041 CMS
Braeburn Inc. $448.36 03/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062043 CMS
Braeburn Inc. $232.27 03/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062045 CMS
Braeburn Inc. $596.20 03/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062053 CMS
Braeburn Inc. $145.51 03/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062055 CMS
Braeburn Inc. $129.86 03/05/2025 Food and Beverage No dispute reported 06/30/2026 1249062061 CMS
Braeburn Inc. $54.97 03/05/2025 Food and Beverage No dispute reported 06/30/2026 1249062151 CMS
Braeburn Inc. $22.75 03/05/2025 Food and Beverage No dispute reported 06/30/2026 1249062299 CMS
Braeburn Inc. $247.50 03/02/2025 Honoraria No dispute reported 06/30/2026 1249062020 CMS
Braeburn Inc. $990.00 02/27/2025 Honoraria No dispute reported 06/30/2026 1249062017 CMS
Braeburn Inc. $6.91 02/26/2025 Food and Beverage No dispute reported 06/30/2026 1249062327 CMS
Braeburn Inc. $990.00 02/25/2025 Honoraria No dispute reported 06/30/2026 1249062007 CMS
Braeburn Inc. $165.92 02/06/2025 Travel and Lodging No dispute reported 06/30/2026 1249062026 CMS
Braeburn Inc. $1,980.00 02/06/2025 Honoraria No dispute reported 06/30/2026 1249062037 CMS
Braeburn Inc. $390.00 02/06/2025 Travel and Lodging No dispute reported 06/30/2026 1249062047 CMS
Braeburn Inc. $130.99 02/06/2025 Food and Beverage No dispute reported 06/30/2026 1249062057 CMS
Braeburn Inc. $165.93 02/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062011 CMS
Braeburn Inc. $57.31 02/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062013 CMS
Braeburn Inc. $390.00 02/05/2025 Travel and Lodging No dispute reported 06/30/2026 1249062033 CMS
Braeburn Inc. $3,960.00 02/05/2025 Honoraria No dispute reported 06/30/2026 1249062049 CMS
Braeburn Inc. $130.08 02/05/2025 Food and Beverage No dispute reported 06/30/2026 1249062071 CMS
Braeburn Inc. $767.78 01/31/2025 Travel and Lodging No dispute reported 06/30/2026 1249062003 CMS
Braeburn Inc. $3,900.00 01/31/2025 Honoraria No dispute reported 06/30/2026 1249062005 CMS
Braeburn Inc. $202.27 01/23/2025 Travel and Lodging No dispute reported 06/30/2026 1249062329 CMS
Braeburn Inc. $99.32 01/21/2025 Food and Beverage No dispute reported 06/30/2026 1249062001 CMS

Source & provenance

Dataset
CMS Open Payments — General Payments
Publisher of source data
Centers for Medicare & Medicaid Services
CMS publication date
2026-06-30
Program years on this page
2021, 2023, 2024, 2025
Source files
Dataset page · Bulk file · PY2021 , PY2023 , PY2024 , PY2025
Generated from
OP_DTL_GNRL_PGYR2025_P06302026_06032026.csv

One page per canonical provider; split Profile_IDs are merged via Associated_Covered_Recipient_Profile_ID_1/_2 from the Covered Recipient Profile Supplement.

Corrections to the substance of a record route to CMS through its review-and-dispute process; errors in how this site mirrors or displays a record route to us. Both paths are described in Methodology & Data.

Cite this record.

Plain
JOHN ROCCO MACMILLAN RODNEY, NPI 1891944708. IndustryPayments, data edition 2026-07-26T04:22:22Z. https://industrypayments.org/provider/npi-1891944708.
APA 7
IndustryPayments. (2026). JOHN ROCCO MACMILLAN RODNEY, NPI 1891944708 (Data edition 2026-07-26T04:22:22Z) [Data set]. https://industrypayments.org/provider/npi-1891944708
Bluebook
JOHN ROCCO MACMILLAN RODNEY, NPI 1891944708, IndustryPayments (data edition 2026-07-26T04:22:22Z), https://industrypayments.org/provider/npi-1891944708.

Source: Centers for Medicare & Medicaid Services, Open Payments.