• Bookies
  • Kansas Sports Betting
  • Kansas Sports Betting Apps: Top Mobile Sportsbook Apps in Kansas

Kansas Betting Apps: Best Mobile Sportsbook Apps in Kansas December 2023

Kansas betting apps are now live! FanDuel Kansas, BetMGM Kansas, DraftKings Kansas, Caesars Kansas, PointsBet Kansas and Barstool Kansas are now taking bets.

Verified Check Mark Offers Verified on December 1st

$1,500 Paid Back in Bonus Bets If You Don’t Win!

21+, Terms and Conditions Apply
21+, Terms and Conditions Apply

Bet $5, Get $150 in Bonus Bets + A No Sweat SGP Every Day

21+, Terms and Conditions Apply

Bet $5 on any Money line, Get $150 in Bonus Bets IF YOUR TEAM WINS

21+, Terms and Conditions Apply

Kansas sports betting is live, legal, and ready for you. Kansas bettors can now take advantage of the best Kansas sportsbook promo codes that Kansas betting apps have to offer. Read on and find out which Kansas sportsbook apps are the best and deserve your business. 

So, how can you bet online? Easy, legal Kansas sports betting apps, that’s how! They are fun and easy to use, and hopefully profitable in the long run. 

The great news is Kansas betting apps are now live and the four state-run casinos have been accepting wagers since September 1. According to the latest update from Gov. Laura Kelly, DraftKings Kansas, FanDuel Kansas, Caesars Sportsbook Kansas, Barstool Sportsbook Kansas, PointsBet Kansas, and BetMGM Kansas generated $1.29 million in revenue in September 2022.

There are plenty of Kansas betting app promos to take advantage of right now. In this guide, we’ll also walk you through choosing a sportsbook that’s right for you, signing up for an account, funding it, and hopefully capitalizing on any and all welcome bonuses from the top-rated Kansas sports betting apps.

$1,000 First Bet on Caesars

Visit site
Used 39 Times Today

Best Kansas Betting Apps

* indicates now taking bets

📲 DraftKings Kansas Betting App*Best for Betting Odds
📲 FanDuel Kansas Betting App*Best for Live Betting
📲 BetMGM Kansas Betting App*Best for New Bettors
📲 Caesars Kansas Betting App*Best Loyalty Program
📲 PointsBet Kansas Betting App*Best for bonuses
📲FOX Bet Kansas Betting AppBest for Moneyline & Futures Odds
📲 Barstool Kansas Betting App*Best for Sports Betting Contests
📲 Bally Bet Kansas Betting AppBest for Prop betting

Kansas Sportsbook Apps Available 

BetMGM Sport

BetMGM Kansas App - Best for New Bettors

The “King of Sports Books” is a joint venture between MGM's ROAR Digital and Entain Group, one of the biggest gaming operators in the world (it runs partypoker and Ladbrokes, among others).

BetMGM offers a huge array of bets on a great website and easy to navigate app. The BetMGM Kansas Sportsbook bonus code BOOKIES is offering a Welcome Bonus Bet Up to $1,000.

Anyone who took the early sign-up offer isn't eligible for the welcome bet offer, or any other welcome offer. The welcome bet offer works like this: You'll be paid out in five $200 bonus bets if you wager the max of $1,000. If you bet less than $50, you'll receive a single bonus bet that must be used in seven days.

BetMGM has tight markets for “deeper” bets like halves and quarters as well as for live betting. Like DraftKings and FanDuel, BetMGM has daily fantasy sports tie-ins, in their case with Yahoo Daily Fantasy. And as such, BetMGM Kansas offers competitive markets on player props.

Once you have an account going, BetMGM Kansas keeps the promos rolling. It offers a popular Money Monday Club that gives you a $10 bonus bet every Monday, provided you’ve wagered at least $50 over the course of the previous week. Another likely perk is “Parlay Insurance” that gives you a $25 Bonus Bet back on a parlay if one of the legs fails to hit.

BetMGM Sportsbook North Carolina Mobile App
BetMGM Sportsbook North Carolina Mobile App

$1,500 Paid Back in Bonus Bets If You Don’t Win!

Visit site
Used 54 Times Today
Caesars Sport

Caesars Sportsbook Kansas - Best App For Rewards

The Caesars brand needs no introduction, as it is the largest retail sportsbook in North America and is of course famous for its casinos and resorts worldwide. Despite the lofty status, Caesars is super aggressive with their deposit bonus offers for sports bettors as they seek to remain on top of the business.

The Caesars Sportsbook promo code BOOKIES1000 gives new customers offers a $1000 First Bet Bonus.

Just sign up for a Caesars Kansas account, make a $10 qualifying deposit, and if your first bet loses you will get up to a $1000 bonus bet. You'll have 14 days to use the bet credit, which isn't redeemable for cash.

The addition of the Caesars Rewards program into the welcome offer is a new, exciting twist. The Caesars Rewards integration works like this: Rewards earned via any Caesars Entertainment product can potentially earn you perks on everything from bonus bets to merchandise to hotel stays at Caesars properties around the world to show tickets in Las Vegas.

When you sign up, you are automatically enrolled and will start to earn online reward credits. You can also earn 1 credit for every $5 of sports bets, as well as points for any spending at a Caesars property.

Further, Caesars Kansas runs a parallel Tier Credits program. The higher the tier, the better the perks offered. You get 1 Tier Credit for every Rewards credit. You start in Gold Tier and advance to Platinum if you hit 5,000 Tier Credits in a calendar year, followed by Diamond at 15,000 credits, Diamond Plus at 25,000 credits and Diamond Elite at 75,000. You can also earn bonus Tier credits based on wagers within a day.

If you earn 500 Tier Credits in a day, you get a 125 credits bonus, 1,000 Tier Credits gets you an additional 1,000 Tier Credits. If you really wager extensively, 2,500 earned Tier Credits in a day gets you 5,000 extra credits and instant Platinum status, while 5,000 Tier credits earns you 10,000 bonus credits and instant Diamond status.

Caesars Sportsbook NC App
Caesars Sportsbook NC App

$1,000 First Bet on Caesars

Visit site
Used 44 Times Today

Bet $5, Get $150 in Bonus Bets + A No Sweat SGP Every Day

Visit site
Used 22 Times Today
DraftKings Sport

DraftKings Kansas Sportsbook App - Best App For Betting Odds

DraftKings made its name as a giant in the Daily Fantasy Sports space, and seamlessly expanded as sports betting legalization began in the U.S. in 2018. It now operates in virtually every state that has legalized wagering. DraftKings has created a strong brand via partnerships with the NHL, MLB and ESPN.

The legal sports books typically default to the -110 “juice” on standard bets and DraftKings Kansas is no exception (it uses SBTech as its odds provider).

SBTech is a less common service than Kambi, which provides odds for some of the other popular sites. As such, you will often find a DraftKings Kansas promo code offering a different and better price in a smattering of games. DraftKings Kansas truly excels with its generous odds boosts offerings. There are often 20% boost specials on select games or sports.

DraftKings Kansas is offering a great Bet $5, Get $200 In Bonus Bets Instantly. Just make a moneyline bet on any market and get 6 $25 bonus bets. The bonus bets expire in seven days.

New users can choose between that offer, or a 20% deposit match up to $1,000 at DraftKings Kansas.

There is no DraftKings promo code needed for any DraftKings Kansas offer. Just click “Bet Now” and get started today!

Bet $5, Get $150 in Bonus Bets + A No Sweat SGP Every Day

Visit site
Used 27 Times Today

FanDuel Kansas Sportsbook App - Best Live Betting App

FanDuel, like rival DraftKings, made its name as a giant in the Daily Fantasy Sports space. FanDuel Kansas is owned by Ireland-based Flutter Entertainment, the biggest online gambling company in the world. FanDuel Sportsbook has the highest-rated app in the space.

FanDuel Kansas is offering a Bet $5, Get $200 in Bonus Bets for making a wager on any sport. All you have to do is sign up for a new FanDuel Sportsbook account, deposit $10 or more, and then place your first bet of $5 or more on any sport. Users will receive $200 in bonus bets they can use in any increments they want.

Both the app and website are very easy to navigate and when you log on, you will see that FanDuel Kansas posts very competitive markets.

FanDuel Kansas offers live betting on a huge array of sports. There is NFL, NBA and MLB live betting options, as well as good lines on a host of the more esoteric sports. And it's all very easy to access.

Just log on and if there’s a major event going on, you will see "Live Markets" right on the middle of the screen on either the app or website. If it's a less popular sport, you just need to hit up the tab for that sport and you will find live betting markets there.

Bet $5 on any Money line, Get $150 in Bonus Bets IF YOUR TEAM WINS

Visit site
Used 77 Times Today
PointsBet Sport

PointsBet Kansas Sportsbook App - Best App For Bonuses

PointsBet has partnered with NBC Universal, which for you the user means a high quality live streaming feature. And it also means a steady diet of Drew Brees all over the ads and the site.

The basic pricing model doesn’t differentiate much from sportsbook to sportsbook in the U.S., with the notable exception of PointsBet. They offer the very unique Points Betting feature, which lets you exponentially improve your payout on a wager based on the margin of win on the wager.

Say you bet $10 on the Kansas City Chiefs to cover a -7 point spread and you go with the Points Betting option. If the Chiefs win by 21 points, covering the spread by 14 points, you win $10 x 14 or $140, rather than the $9.91 you'd win with standard -110 odds. Of course the downside is that Points Betting can work in reverse.

If the Chiefs lost by 7 points, you’d lose $140 in the above example. Thankfully, PointsBet Kansas Sportsbook lets you cap the losses in return for limiting the win.

PointsBet Kansas welcome bonus is 5 x $100 second chance bonus bets, which is the welcome offer in all other states for PointsBet. The bets need to be placed within the first four days of signing up.

The offer comes into play if you lose on the applicable bets. The PointsBet Kansas betting app and website are both extremely easy to navigate and they offer competitive markets in everything.


Barstool Sportsbook Kansas - Best For Lucrative Sportsbook Contests

Barstool is most famous for their website, but they’ve launched in Kansas thanks to their acquisition by Penn National Gaming. Penn National owns Hollywood Casino at Kansas Speedway, which offers a retail Barstool Sportsbook, in addition to the highly-rated Barstool Sportsbook mobile app.

Like many other operators, the Barstool Kansas Sportsbook offers a terrific welcome bonus. It's a $1,000 Bonus Bet with only a 1x rollover. They also frequently offer "Reduce the Juice" promos with great markets on these wagers. Unlike all other books, they also offer the chance to bet alongside the popular personalities from their sprawling website.

”Branding” might be entertaining to some, but it's not going to make money for anyone outside Barstool Kansas. Odds boosts and other assorted promos do help though and Barstool Kansas has plenty of each.

For more fun and hopefully more profit, Barstool Kansas offers a bevy of contests that Kansas sports bettors will love. You pick games against site fans and the Barstool personalities themselves.

$1,500 Paid Back in Bonus Bets If You Don’t Win!

Visit site
Used 20 Times Today



BetRivers Kansas Sportsbook - Best Odds Boosts App

BetRivers, still known as SugarHouse in a couple states, is one of the top-rated sportsbooks in the U.S.. It's owned and operated by Chicago-based investors Rush Street Interactive, which is a pioneer in the sports betting and iGaming space (it opened the U.S.'s first regulated online casino in New Jersey in 2013).

BetRivers Kansas will use the Kambi platform, which helps it post odds on a very wide selection of events and props. There are terrific and frequent Odds Boosts, though they are offered as “House Specials” on the site. You can expect to find 5-15 House Specials on select games virtually every day.

BetRivers Kansas will also offer a great two-tiered loyalty program known as iRush Rewards. Every time you bet you will earn both Loyalty Level points and Bonus Store points.

The bonus store points are redeemable for merchandise at the BetRivers Kansas Bonus Store, free entry to contests such as bingo games and free plays. As you earn bonus points, you advance through 10 Loyalty tiers. The higher your Loyalty Level, the quicker and better the rewards get.

At levels 7 thru 9 you receive exclusive dining offers, VIP Birthday gifts, BetRivers Kansas swag and invites to exclusive VIP events. Get to Level 10 and an ultra-exclusive Elite level and BetRivers Kansas will dole out luxury overnight accommodations at one of their physical properties, ultra luxury VIP gifts, an Apple or Android playing device and other Elite VIP promotions.

NOTE: BetRivers wasn't among the first-approved operators in Kansas, which means it may not enter the market for some time (if at all). We'll keep you updated.

2nd Chance Bet Up To $500

Visit site
Used 73 Times Today

Legal Kansas Sports Betting Apps Ranked By Sports:


Best Kansas NFL Betting App: BetMGM

The NFL lends itself to live betting more so than any other sport and BetMGM Kansas has live markets equal to or better than competitors. Click on any game and you’ll find all sorts of alternate spreads and alternate totals, as well as an endless selection of pre-created One Game Parlays. If you want to devise your own One Game Parlay, BetMGM Kansas offers that too.

$1,500 Paid Back in Bonus Bets If You Don’t Win!

Visit site
Used 32 Times Today

Best Kansas NBA Betting App: FanDuel

If you bet on the NBA you’re going to want to look at NBA player props. And no one consistently offers more player props or better spreads on those props then FanDuel Kansas. FanDuel, in other states, also often has the lowest “hold” percentage on NBA team futures compared to the other legal online sportsbooks. Plus their easy to find “Cash Out” feature lets you settle your wagers pre-game and even mid-game. That can come in handy in the NBA, where quick turns of fortune are the norm.

Bet $5 on any Money line, Get $150 in Bonus Bets IF YOUR TEAM WINS

Visit site
Used 3 Times Today

Best Kansas MLB Betting App: DraftKings

As Kansas City Royals fans can probably attest, MLB’s 162 game season is an enjoyable grind for fans and bettors alike. Regardless of what you are betting on, it's vital to get the best possible odds. That’s especially true in MLB as tiny edges will really add up over a long season. DraftKings Kansas will make markets as tight as anyone in the industry, which makes it perfectly suited for MLB wagering.

Bet $5, Get $150 in Bonus Bets + A No Sweat SGP Every Day

Visit site
Used 37 Times Today

Best Kansas College Betting App: PointsBet

College football betting is enormously popular, second only to NFL betting. And college basketball wagering is huge as well. The 2022 March Madness champion Kansas Jayhawks have as big a following as any NBA team and attract huge betting interest. The Kansas State Wildcats look to be on the rise as well.

Want to make college sports more fun and ideally more lucrative for your bankroll? The escalator features available via Points Betting add an extra layer of excitement to college wagering. Just make sure to take advantage of the caps PointsBet lets you set.

What To Look For In legal Online Sports Betting Apps in Kansas

Mobile Speed

Content Block With Header And Image - Left

There’s nothing more frustrating than spotting a great live bet opportunity and having your sports betting app freeze before you place the wager. Fortunately, the best Kansas sports betting apps outlined in this guide all have good records when it comes to app speed and usability. 

DraftKings Kansas and FanDuel Kansas, in particular, have very highly-rated mobile apps. Quirky stoppages occasionally happen on every site. If you see it too often, switch to another sportsbook app.

Lucrative Welcome Offers

Content Block With Header And Image - Left

Welcome bonuses, most commonly bonus bets, are effectively money in your pocket. Every Kansas betting app delivers welcome bonuses when you open and fund an account. 

A welcome bonus offer returns site credit or bonus wager if your first bet loses. 

Take advantage of as many welcome bonuses as you can, but always be cognizant of the terms. You often only generate the bonus bet by losing the initial bet. And then you may only have a limited time window to use the bonus bet (usually seven days).

There is also a deposit match (usually offered by the likes of DraftKings Kansas). These offers also come with wagering requirements that must be met before you can withdraw funds.

Kansas betting apps also offer referral bonuses. Not only do all mobile sports betting shops want your business, they also want your friends’ business. 

But here’s some great news! If you refer a friend and your friend opens and funds an account, Kansas sports betting apps also give you referral bonuses, most often more free bets. 

Bet $5 on any Money line, Get $150 in Bonus Bets IF YOUR TEAM WINS

Visit site
Used 9 Times Today

$1,500 Paid Back in Bonus Bets If You Don’t Win!

Visit site
Used 63 Times Today

Incredible Betting App Interface

This is best measured in the eyes of the user. But it is very important. Make sure you are comfortable with the interface on the mobile sports betting apps you choose. That holds especially true if you plan to live bet.

Markets move very quickly so it's crucial to navigate the sports betting app comfortably. Speed comes into play as well. If the site is too slow, take your business elsewhere.


Exclusive App Only Promotions

Content Block With Header And Image - Left

Books offer promotions such as Odds Boosts, Reduced Juice and Welcome Bonus Bets on their apps on an almost daily basis. 

These all put money in your pocket, so take advantage any time you can. Most Kansas betting apps also offer loyalty incentives that let you accumulate “points” towards perks like gifts, bonus bets and even vacations and VIP opportunities. Take whatever freebie the sports betting app gives you.

Wide Sports Selection

Content Block With Header And Image - Left

Expect all of the Kansas sports betting apps to post spreads and money lines and totals on every NFL and NBA game, as well as the other major sports.

But if you want a super wide selection of props or are interested in wagering sports that are off the grid a bit, it's important to make sure your sports betting app covers those markets.

Most of the Kansas sportsbook apps have easy to navigate search features that direct you to the professional sports teams or sports you’re looking for. We've found BetMGM Kansas has arguably the deepest offering of markets.

Competitive Betting Odds

Content Block With Header And Image - Left

“Juice” or “vig” is the amount of money that sports betting operators keep a hold of on their bets. It is their edge and profit margin. Sports betting apps differentiate on service and offerings, and spreads aren’t always identical, but they don’t deviate importantly on their level of juice.

They all now typically default to -110 on both sides of standard bets on virtually every market in every major sport. 

That means that you need to risk $110 to win $100. Kansas sportsbook apps won’t fall exactly in line on every market, so always hunt for the best price you can get. Further, the juice can deviate more on moneylines and props, so keep an eye out for the best prices.

Flexible Payment Options

Content Block With Header And Image - Left

Kansas sports betting apps want your business and thus all make it very easy to open and fund accounts. They commonly accept most or all the credit cards, debit cards, e-checks, direct bank transfers, pre-paid cards, PayPal, Venmo, and e-Wallet deposits. 

Additionally withdrawing funds has never been easier as most deposit methods work for withdrawals, although there may be a time lag depending on the site and specific method of withdraw

Kansas Betting Apps Security and Support

Content Block With Header And Image - Left

The first rule on generating a good return on investment is to make sure you can get a return of investment. That’s a fancy way of saying that you want to be very sure you can get your money out when you want it. 

Additionally, Kansas residents need to pass private information over to the sites upon signing up so it's in everybody’s best interests to keep all that info safe and secure.

While hacks can happen anywhere online, you can feel pretty confident that the Kansas sports betting apps always use the most up-to-date SSL Encryption technology to keep your data protected.

 Additionally, most legal sports books offer two-factor authentication, which is a good tool to take advantage of if you have concerns.

$1,000 First Bet on Caesars

Visit site
Used 41 Times Today

Kansas Mobile Sports Betting Apps Compared To Online Sportsbooks

Kansas mobile sports betting apps are preferred over online sports operators, and that's not unique to Kansas. Estimates show about 80-90% of the sports betting handle in New Jersey, the first state to offer legal sports betting and one of the biggest markets in the country, comes from mobile betting apps.

This isn't a trend unique to sports betting, either. Americans are on the go all the time, and they're usually glued to their phones. Kansas mobile sports betting apps offer almost an identical experience to the desktop version, which makes them extremely popular. What's more, users can access their daily fantasy sports sites from their mobile sports betting app.

Using A Mobile Sportsbook App:

All Kansas sportsbooks offer both desktop and mobile versions. While you get bigger screens and more of everything on your laptops, the mobile versions more than make up for it with their portability and usability.

The best mobile sports betting apps like FanDuel Kansas have a great color scheme and interface that makes it easy to find what you're looking for. The navigation bars should be clearly visible and easily manipulated - time is money, of course, especially when live betting.

Of note, you can access mobile sites from out of state provided that the state in question has legalized sports betting and the site operates in that state.

Bet $5, Get $150 in Bonus Bets + A No Sweat SGP Every Day

Visit site
Used 10 Times Today

Betting With iOS Mobile Devices and Betting With Android Sports Betting Apps

Sports betting apps are all available on both the App Store and the Google Play Store. And you will love the ease of placing a wager on your mobile devices. The typical mobile sports betting app greets you with odds on all the major current events right on your entry screen.

Once you register and make your first deposit, you can just either click on the side you are interested in. The app will then take you to a bet slip. You then enter an amount and hit “send” and you have placed the bet.

Reasons To Use Kansas Sportsbook Apps

Increased Usability

Your goal as a bettor is to access sports markets quickly and seamlessly and get bets in quickly. The goal of the app is to make that experience as easy as possible and as such all the legal Kansas betting apps have intuitive interfaces that are easy to navigate.

Accessible Sports Wagering

When you’re wagering on sports, speed is often of the essence. That’s especially true when live betting. And now thanks to the Sports betting apps that are on their way to Kansas, you can place those wagers from your couch, a bar and even the sports venue itself.

More Betting Bonuses Available on Mobile Apps

Sportsbooks know that the convenience of apps makes wagers available at all times at the click of a button. As such, the books want to encourage betting from their apps so they tend to offer a bevy of mobile-only bonuses.

The most common are for parlays. In fact you can rarely log on without getting bombarded with parlay bonus specials. But fear not, there are plenty of boosts and reduced juice enticements on single games as well. The more you access the app from your phone, the more bonuses you’ll get, so take advantage of this when you can.

Sports Streaming On The Go

So many sports betting operators now stream events right from their apps that it's now an expected part of the service. You can now watch many events and live bet them simultaneously without ever having to leave the site. It's a huge win-win for both the book and you.

Finding live streams is a little different from site to site. Some have dedicated tabs for all their streams so you can browse all the current active ones. You can generally also find links or actual streams under the live bet markets themselves. Many of the major sites have tie-in deals with the biggest sports leagues, so you do have exclusives here and there. 

And if you are looking off the grid a bit, you may be in luck as well. FanDuel for example excels in their European coverage both in terms of the depth of their of their odds postings as well as the live streams they offer. Want to view some Lithuanian basketball? You’re in luck!

Account Funding Is Easier With Mobile Wallets

Funding an account, or withdrawing money from an account, has never been easier. Many sports betting apps let you deposit right through your mobile wallet, so funding is as close as your fingertips.

Funding options vary from book to book, but any or all of Venmo, PayPal, Apple Pay. Google Wallet, Android Pay, Samsung Pay are commonly accepted. In addition, you can typically use e-wallet sites such as Neteller, Skrill, and a host of others.

$1,500 Paid Back in Bonus Bets If You Don’t Win!

Visit site
Used 28 Times Today

Live Betting on Kansas Sports Betting Apps

If you like live betting, you will love the Kansas sports betting apps. Betting lines update constantly, and you can access them all and place wagers instantly via the apps. 

What’s more, many sports betting apps live stream the most popular games, so you can wager and watch simultaneously. We've found that DraftKings has a particularly seamless live betting experience.

How to Download Kansas Betting Apps

The sports betting world is just a click away on all your devices.

  • Go to the App Store or Google Play Store and search for the mobile betting app you want

  • They typically need about 50mb of space, but check that you have the room, then hit download

  • Click to open and you’re all set to begin the signup process

How to Sign up and Place a Sports Bet in Kansas

Once you download the sports betting app, you’re just about ready to start wagering.

  • Register by giving the site your name, mobile number, email, home address and some identifying info such as the last four numbers of your Social Security Number

  • You might have to include a bill to verify your home address

  • Choose a difficult-to-guess password and perhaps a user ID. Sometimes your email automatically becomes your User-ID

  • Fund your account

  • Activate any and all welcome bonuses

  • Scan the odds, and if you are ready and see something you like click the line

  • This will take you to a betslip, where you can enter your wager amount

  • The app will alert you if odds have changed; if they have you'll need to decided if you want to proceed

  • Hit "place bet" if you agree with the stake and the payout terms

Online Sports Betting Apps in Kansas

Getting started betting with online sports betting apps in Kansas is extremely easy. You'll just search the App Store or Google Play Store and download the app you'd like.

The registration process is typically the same: you'll need to fill out personal information like your name, date of birth, address, email address and you'll likely have to provide proof of residence. 

Most apps require you to download a geolocator, which makes sure you are in the state when you place a bet. Once you've done all that, you can deposit funds and start betting.

$1,000 First Bet on Caesars

Visit site
Used 49 Times Today

About the Author

Adam Warner for Bookies.com
Adam Warner
Adam Warner is an expert reviewer for Bookies.com. He is the author of "Options Volatility Trading: Strategies for Profiting from Market Swings", a former financial writer for Schaeffers Research, and freelance writer for Minyanville.com and StreetInsight.com. Previously Adam was a Market Maker on the American Stock Exchange and a graduate of Johns Hopkins University.