Ex-Uber software engineers raise $3M for Sperta, a 6-month-old startup that wants to help fintechs better manage fraud risk – TechCrunch
Working together at Uber’s risk team, Yifu Diao and Ming Fang came to realize that with the hypergrowth the company was seeing came fraud challenges. Diao’s first project at the company after starting in 2014 was building a rules engine called Mastermind to fight fraud. That engine, he says, allowed risk analysts to build and rollout rules without the help of engineers.
“While it was originally built for fraud, it came to be used for other cases such as safety and customer support also,” Diao said. “It was making 10,000 decisions per second by the time I left.”
When Fang joined Uber’s risk team in 2016, there was a need to use Mastermind at dispatch time — when drivers and riders are matched. However, dispatch was one of Uber’s most critical systems, and it had a much bigger scale than previous use cases while having a very stringent latency requirement.
“Ming [Fang] did enormous optimizations for Mastermind, which enabled this new use case and brought down fraud significantly,” Diao recalls. Mastermind is now used by hundreds of analysts and ops, and it makes real-time decisions throughout hundreds of user touch points.
Diao spent his last year at Uber working on a lending product, which also made use of Mastermind for underwriting. He then joined a credit card startup and realized that product also needed a rules engine to manage fraud, credit and compliance risks. However, that startup didn’t have resources like Uber to build such an engine in house.
“What’s more, explainability is important for fintech companies so that they can show regulators how decisions are made,” Diao said. “It became apparent to me that there was a need for a rules engine as a service.”
He immediately thought of Fang, who by that time was working at Google leading its Cloud AI Feature Store. The pair had been discussing a few startup ideas in recent years and they decided to team up to form Sperta this June (Sperta means “expert” in Italian) and build their own rules engine as a service. Its mission is to help financial services and tech companies automate decisions and manage fraud, credit and compliance risks.
Many of the current rules engine offerings tout a no-code UI to build rules with a few mouse clicks the duo believes that won’t work out well “when the logic gets more complex,” Diao said.
Sperta’s main differentiator from others in the space (other players who have recently raised funding include Alloy and Unit21), according to Diao, is its expression language.
“Our target users are analysts and data scientists, who already know SQL,” Diao said. “So we decided to build an expression language with similar syntax to SQL. We had great success with this approach in Mastermind. It made it possible for analysts to onboard in just one week.”
Rules won’t perform well if they are not tested, explains Diao. And high false positives can have a real negative impact on growth. False positives can mean a loss of customers for financial institutions and companies.
“We are keenly aware of this,” Diao said. “That’s why we are enabling rule unit tests for sanity checks, backtesting for measuring the rule performance and percentage rollout for safely applying rule changes.”
To solve its customers’ “end-to-end” needs, Sperta is building a risk decision platform with the rules engine at its core. Sperta also integrates with data vendors, and it also allows analysts to transform features obtained from those vendors.
Just two months after its formation, Sperta raised $3 million in seed funding in a round co-led by Kindred Ventures and Uncork Capital that included participation from some angel investors. It is just now talking about publicly.
“Customers can bring their own models too, and Sperta provides a clean interface for integration,” Diao said. “If decisions can’t be made automatically, the cases can be sent to Sperta’s case management tool. While models give us probabilistic predictions, rules give us explainable decisions and deterministic actions. We are really excited about helping the internet make better decisions faster.”
Sperta, Fang said, makes it easier for customers to integrate models with its UI.
“We can structuralize the data they want to use to detect risk and make decisions,” he told TechCrunch. “We can structuralize the way they use data to make sure their decision making is safe and cleaner.”
For fintechs especially, a rules engine is very important at the onboarding stage. Fraud is top of mind for all financial institutions, fintech or traditional. And with more transactions conducted online than ever, the possibility of fraud is also higher than ever.
So naturally, fintechs and financial institutions in general are target customers.
Competitors, Diao said, charge on average about $1 a decision. While he wouldn’t get specific, Diao said Sperta will charge less than that.
The company plans to use its new capital mostly toward hiring. It’s still developing its product but hopes to have an MVP by year’s end.
For Kindred Ventures’ Kanyi Maqubela, Kindred Ventures believes Diao and Fang’s work at Uber was “groundbreaking” in the area of fraud prevention.
“A generalized, powerful version of a decision engine is sorely needed in today’s market, where software companies are making millions of underwriting decisions every day,” he wrote via email. “Software companies need a solution that is sufficiently sensitive to allow both customization, yet maintain compliance… Successful architecture is flexible enough to be modular, but secure enough to maintain compliance and ease across use cases. Sperta has already achieved this, within only months of being in market.”
Andy McLoughlin, Uncork Capital managing partner, agrees that the founders’ insights from having built a rules engine at Uber give them “an immediate advantage.”
“In our diligence we heard repeated dissatisfaction at existing solutions which aren’t able to offer some of the more advanced features that Sperta delivers in v1.0,” he wrote via email. “The competitors have done a good job at priming the market but we see a huge opportunity to deliver the correct solution.”
purchase levaquin online levofloxacin oral
avodart for sale purchase celecoxib sale zofran generic
spironolactone 100mg us aldactone us buy diflucan for sale
ampicillin 250mg for sale ampicillin 250mg drug purchase erythromycin for sale
sildenafil 100mg sale sildenafil online methocarbamol pills
sildenafil order aurogra 50mg uk buy estrace 2mg pill
generic lamotrigine 200mg order generic tretinoin cream retin cream for sale
tadalis 20mg over the counter buy voltaren 100mg for sale buy diclofenac 100mg generic
isotretinoin 10mg drug cost isotretinoin 40mg oral azithromycin
indocin us buy cefixime 200mg pills buy generic trimox
order anastrozole without prescription clarithromycin 500mg cheap sildenafil 100mg price
acheter 40mg gГ©nГ©rique cialis en france acheter 20mg tadalafil sildenafil 200mg en ligne
deltasone canada 20 mg cialis cost rite aid buy viagra 50mg online
tadalafil kaufen ohne rezept cialis 5mg kaufen ohne rezept viagra generika
isotretinoin online buy buy amoxicillin 250mg generic ivermectin 3mg pill
doxycycline 100mg over the counter buy clomid 100mg generic lasix 40mg cheap
order altace 5mg pills purchase irbesartan pills buy astelin 10 ml generic
order clonidine 0.1 mg without prescription order catapres without prescription spiriva medication
buspar order online phenytoin uk oral ditropan
buy terazosin for sale terazosin pills order sulfasalazine 500 mg online cheap
fosamax price pepcid 40mg brand pepcid 20mg cost
olmesartan ca buy diamox 250mg online diamox us
tacrolimus order online prograf without prescription buy urso 300mg sale
imdur for sale lanoxin 2250 mg us oral micardis 20mg
zyban 150 mg us oral cetirizine 5mg seroquel 100mg brand
molnupiravir price molnupiravir online order lansoprazole without prescription
buy zoloft generic Generic viagra us buy sildenafil 50mg
cialis overnight oral amantadine brand amantadine 100 mg
buy revia 50 mg generic revia over the counter buy abilify without prescription
order avlosulfon pills aceon drug aceon medication
buy provera 10mg without prescription periactin 4mg cheap cyproheptadine price
provigil for sale stromectol 6mg for sale ivermectin 50
fluvoxamine price glipizide drug glucotrol 10mg usa
buy isotretinoin pill amoxicillin 250mg us prednisone 40mg usa
buy piracetam 800mg sale buy sildenafil sildenafil 100mg brand
buy azithromycin pills neurontin 800mg cost buy gabapentin without prescription
order tadalafil 20mg generic cialis overnight delivery viagra tablet
lasix 40mg drug plaquenil drug purchase plaquenil pill
buy aralen online cheap buy cenforce 50mg for sale baricitinib 4mg without prescription
glycomet 500mg over the counter cialis 40mg oral tadalafil for sale
olanzapine 10mg oral brand olanzapine cheap valsartan 80mg
amlodipine brand cialis 40mg sale real cialis fast shipping
buy clozapine for sale decadron 0,0,5 mg cheap decadron 0,5 mg oral
buy viagra 100mg generic lisinopril order order lisinopril 2.5mg pill
zyvox 600mg without prescription no deposit casino hollywood casino online real money
buy prilosec blackjack online us play blackjack online
metoprolol 100mg over the counter metoprolol 100mg brand levitra 20mg pills
mba essay service real online casino casino game
order levitra 20mg generic methylprednisolone 4 mg without a doctor prescription methylprednisolone 4 mg oral
online essay writing write research paper viagra mail order us
cost clomiphene 50mg online casinos for real money free casino
buy aristocort 4mg generic loratadine for sale online desloratadine pill
priligy 90mg without prescription order dapoxetine 60mg online cheap buy levothyroxine tablets
cialis 20mg brand purchase cialis pills sildenafil tablets
order orlistat online orlistat generic buy zovirax 800mg pills
allopurinol over the counter allopurinol pill ezetimibe without prescription
order generic methotrexate 5mg coumadin 5mg for sale reglan 20mg cheap
generic losartan topamax for sale online purchase topiramate online cheap
baclofen 10mg tablet buy ketorolac online cheap purchase toradol online cheap
imitrex 50mg tablet order generic avodart buy avodart sale
cost colchicine 0.5mg play poker online free no sign up free blackjack
order zantac 300mg sale meloxicam cheap cheap celebrex 200mg
best casino slots online online blackjack spins website free online slot machines
purchase flomax generic purchase zofran generic cost spironolactone 25mg
tadalafil canada order cialis 10mg oral ciprofloxacin 500mg
simvastatin 20mg price zocor 20mg drug propecia 1mg oral
metronidazole 200mg for sale generic sulfamethoxazole bactrim 960mg without prescription
buy diflucan order diflucan 100mg pill sildenafil 100mg cheap
buy cephalexin 500mg online cheap cleocin 300mg cheap erythromycin without prescription
buy tadalafil 5mg buy cialis for sale purchase sildenafil
cefuroxime online buy buy ceftin without prescription buy methocarbamol 500mg for sale
real money casino online tadalafil 10mg without prescription goodrx cialis
cheap trazodone purchase desyrel generic buy aurogra 100mg pills
paper writing online affordable essay writing ivermectin lotion price
deltasone 10mg oral buy deltasone 40mg pill cheap amoxil 500mg
buy viagra online cheap real viagra cialis 5mg tablet
free online blackjack no download buy tadalafil generic buy tadalafil 5mg sale
zithromax 250mg brand buy prednisolone 20mg neurontin 600mg ca
where can i play poker online online gambling real money oral modafinil
furosemide 100mg oral buy doxycycline generic purchase plaquenil generic
prednisone online order minipress brand vermox 100mg for sale
order sildenafil 100mg sale order nolvadex 10mg generic budesonide allergy spray
oral tretinoin cream retin generic buy avanafil pills
purchase tadacip cost voltaren indocin 50mg uk
order terbinafine 250mg for sale cefixime 100mg canada order amoxicillin generic
biaxin sale cheap catapres meclizine pills
buy naprosyn 250mg generic buy naprosyn pills lansoprazole 15mg pills
spiriva 9mcg cost order terazosin 1mg generic buy generic terazosin 1mg
buy albuterol 100 mcg pills cipro 1000mg sale cipro for sale online
actos 30mg cost sildenafil viagra sildenafil without a doctor’s prescription
buy montelukast online viagra 150mg buy sildenafil pills
brand tadalafil 40mg free casino slots online card games
tadalafil usa buy tadalafil 5mg pills cheap tadalafil 5mg
roulette online no deposit casino ladbrokes uk
ivermectin order order stromectol 12mg pills cost dapsone 100mg
play online roulette for fun roulette casino online casino usa
order adalat 30mg generic buy aceon pills brand fexofenadine
slots games help me with my research paper buy an essay cheap
ramipril oral amaryl 4mg usa etoricoxib online order
They’re happy because they satisfied about 온라인바카라 my nudes pic and videos. Reassuring someone in the bedroom is a person of blablabla, btw if you want to see my vids kindly visit my webpage or timeline :3 😉 😉 ,
doxycycline cheap buy doxycycline online cheap cleocin 300mg price
buy olmesartan pills calan cost purchase divalproex pill
asacol uk buy azelastine sale order irbesartan for sale
clobetasol cream clobetasol cream cordarone 200mg canada
order diamox for sale acetazolamide brand azathioprine for sale
digoxin 250mg for sale buy digoxin 250 mg sale molnupiravir buy online
order generic carvedilol amitriptyline canada oral amitriptyline
order amoxicillin for sale generic stromectol for humans ivermectin 3 mg tablets
alendronate 70mg us buy alendronate 35mg generic ibuprofen ca
priligy 90mg brand order priligy 60mg generic order motilium 10mg online
order nortriptyline 25mg pill panadol uk order paxil generic
indomethacin for sale indocin 50mg for sale buy cenforce 50mg sale
pepcid 40mg cheap famotidine pill remeron 15mg drug
doxycycline online buy order doxycycline 200mg sale methylprednisolone 16 mg for sale
ropinirole 1mg oral trandate order labetalol without prescription
buy tadacip 10mg tadalafil 10mg sale buy amoxicillin online
tadalafil drug Cialis now viagra 50mg uk
buy esomeprazole 40mg generic lasix 40mg generic order lasix sale
cheap tadalafil sale Cialis express delivery top rated ed pills
order provigil 100mg pills stromectol 3mg without prescription purchase phenergan for sale
buy glycomet 1000mg online buy calan buy nolvadex 20mg online
buy deltasone 40mg sale buy amoxil 250mg online buy amoxicillin 1000mg online cheap
buy sildenafil 100mg pill cost proscar 1mg proscar 1mg for sale
ondansetron 8mg cheap zofran tablet buy bactrim 480mg for sale
ivermectin 90 mg stromectol for sale order deltasone 40mg sale
buy albuterol 4mg online cheap ventolin cost order amoxiclav for sale
accutane 40mg canada buy azithromycin 500mg azithromycin pills
generic modafinil lopressor 100mg uk metoprolol 100mg cost
prednisolone 10mg tablet lasix cheap order furosemide 40mg pill
purchase dutasteride online cheap dutasteride brand order orlistat 60mg online cheap
продажа карт с балансом
I wonder how so much effort you place to make one “오피스북”of these fantastic info web site.
thank you i love it.
azathioprine 25mg ca purchase telmisartan online cheap brand naprosyn
wonderful post, very informative. I wonder why the opposite experts스포츠중계 of this sector do not understand this. You must continue your writing.
omnicef uk order pantoprazole 20mg without prescription purchase protonix sale
ditropan online prograf generic buy trileptal sale
buy dapsone 100 mg online order avlosulfon 100mg generic brand tenormin 50mg
simvastatin 20mg price sildalis over the counter brand sildalis
Hello! This is kind of off topic but I need some guidance from an established blog
hyperlink to your host I’m not sure why but this web site is loading extremely slow for me“성인망가” I’m thinking about making my own but I’m not sure where to begin.I wonder how so much effort you place to make one of these fantastic informative web site.
order alfuzosin online cheap purchase diltiazem pill order diltiazem for sale
promethazine canada buy cialis without rx cialis generic name
order ezetimibe generic buy sumycin sale methotrexate ca
levaquin us bupropion 150 mg sale zyban 150mg pills
order warfarin pill purchase zyloprim pills zyloprim order
Hello! This is kind of off topic but I need some guidance from an established blog
hyperlink to your host I’m not sure why but this web site is loading extremely slow for me“강남풀싸롱 I’m thinking about making my own but I’m not sure where to begin.I wonder how so much effort you place to make one of these fantastic informative web site.
order cetirizine 5mg zoloft sale order zoloft 100mg sale
cost escitalopram 20mg buy revia 50mg order generic revia
I know this web page provides quality dependent articles and otherstuff, is
“오피스북”
there any other website which offers these information in quality?
purchase letrozole generic sildenafil citrate 50mg viagra 50mg canada
cheap cialis without prescription cialis walmart buy erectile dysfunction medications
order cialis 5mg online real cialis without prescription best natural ed pills
ivermectin 0.08 accutane 40mg cheap order generic isotretinoin 40mg
modafinil online order modafinil 200mg order prednisone 10mg for sale
amoxicillin 250mg us buy amoxicillin tablets brand prednisolone 40mg
buy neurontin 100mg sale doxycycline 200mg cheap doxycycline 200mg cost
serophene online buy clomiphene 50mg generic brand plaquenil
purchase monodox sale order vibra-tabs amoxiclav price
purchase atenolol generic methylprednisolone 4 mg without a doctor prescription letrozole 2.5mg brand
order glycomet 1000mg without prescription buy norvasc medication order norvasc sale
buy praziquantel 600 mg generic buy praziquantel online cheap buy cyproheptadine 4 mg for sale
zestril uk prilosec to treat heartburn lopressor cost
lyrica 150mg tablet claritin sale buy priligy pills for sale
You’re so cool!! I dont suppose “오피스북” I’ve read anything like this prior to. btw to avail my vids pls visit my timeline 😉 😉
order methotrexate 10mg generic medex tablet reglan 20mg ca
oral orlistat order orlistat 120mg online order allopurinol 300mg for sale
losartan online buy order topamax online cheap cost topamax 200mg
sumatriptan sale order levaquin 500mg online cheap buy generic avodart for sale
how to buy sumycin purchase ozobax without prescription purchase ozobax for sale
order toradol 10mg pill inderal 20mg for sale inderal 10mg oral
buy plavix pill luvox 100mg brand purchase nizoral
tamsulosin 0.2mg cheap flomax 0.2mg usa oral spironolactone 25mg
buy cymbalta 40mg pills buy piracetam 800 mg buy nootropil 800 mg
betnovate 20gm without prescription how to get itraconazole without a prescription order sporanox without prescription
combivent 100mcg brand linezolid pills purchase zyvox pill
progesterone 200mg sale order olanzapine 10mg pill buy zyprexa 10mg generic
purchase nebivolol online cheap buy clozaril 100mg without prescription clozapine 50mg pill
tegretol 200mg canada buy lincomycin 500 mg online cheap buy generic lincomycin for sale
order tadalafil 40mg tadalafil 20mg canada order sildenafil 50mg online cheap
cefadroxil 250mg generic lamivudine order finasteride ca
purchase diflucan online cheap acillin pills buy generic ciprofloxacin 1000mg
order estrace 2mg buy minipress 1mg generic minipress 1mg pills
generic metronidazole order bactrim without prescription order keflex 500mg pill
order vermox 100mg generic vermox price tadalafil 20mg brand
tamoxifen 10mg over the counter buy rhinocort generic where to buy ceftin without a prescription
indomethacin 75mg oral suprax 100mg price cefixime us
buy generic amoxicillin 500mg amoxicillin 500mg cost clarithromycin for sale
buy careprost without prescription buy careprost trazodone order online
clonidine price spiriva usa tiotropium bromide 9mcg price
order suhagra 100mg suhagra 50mg sale generic sildalis
purchase minomycin where can i buy pioglitazone buy pioglitazone 30mg online cheap
cheap leflunomide buy azulfidine without prescription buy sulfasalazine 500mg for sale
tadalafil 40 mg viagra 100mg uk order cialis generic
azithromycin price prednisolone 5mg usa cheap neurontin pills
furosemide 100mg sale order generic albuterol 2mg purchase ventolin inhalator online cheap
levitra without prescription vardenafil usa generic hydroxychloroquine
vardenafil 20mg tablet levitra 10mg us buy plaquenil
benicar 10mg pill depakote price order depakote 500mg generic
temovate cream buy buspar 5mg pills order amiodarone 100mg for sale
acetazolamide 250 mg sale diamox cheap buy imuran 25mg sale
I really enjoy reading through on this site, it has got fantastic articles .
“온라인바카라” this site is very awesome more fantastic articles here!!
carvedilol us coreg pills aralen without prescription
order digoxin 250mg pill order telmisartan online molnupiravir canada
Spot on with this write-up, I absolutely feel this website needs far more
“오피스북”
attention. Iíll probably be returning to see more, thanks for the advice!
albuterol 100 mcg for sale order proventil order phenazopyridine without prescription
the weekend after Halloween, Dogfish Head s Punkin Ale is a go to fall beer cialis otc
all already know how much iwant to give a subscribe or
a follow for this. Let me tell you my ways on really amazing“오피뷰”stuff and if you want to have a glance? I will share info about how to make passive income check and follow me
bros!
oral montelukast buy avlosulfon 100 mg order dapsone 100 mg pills
buy cheap baricitinib buy metformin without prescription lipitor 10mg usa
Bcokmarked. Kindly also seek“오피스북” advice from my site We could have a hyperlink alternate arrangement among us! You already know, lots of persons are looking round for this information, you can aid them greatly.
buy nifedipine 30mg aceon drug order generic allegra 120mg
amlodipine sale buy norvasc 10mg pill buy prilosec 20mg sale
priligy 60mg cost buy cytotec online orlistat 60mg ca
It seems too complex and very extensive for me. I am 온라인바카라 having a look forward for your next put up, I will attempt to get the hang of itYou must continue your writing. . I’ve a presentation next week, and I’m at the search for such information.
metoprolol us buy medrol medication buy oral methylprednisolone
diltiazem generic cheap allopurinol 300mg allopurinol 300mg drug
triamcinolone pills aristocort brand order claritin sale
crestor 10mg brand zetia for sale online oral motilium
buy ampicillin ciprofloxacin for sale buy metronidazole 200mg generic
order sumycin 500mg buy sumycin generic buy baclofen pill
ketorolac sale order toradol 10mg pill inderal 20mg tablet
purchase bactrim online cheap clindamycin generic cleocin where to buy
cheap clopidogrel buy methotrexate 5mg online warfarin 5mg for sale
purchase erythromycin pill erythromycin 500mg usa buy generic tamoxifen online
cheap reglan 20mg nexium 20mg cheap order esomeprazole generic
buy budesonide without a prescription cefuroxime 500mg generic purchase bimatoprost sale
buy cheap generic topamax order levaquin 250mg pills buy levaquin sale
buy methocarbamol 500mg generic desyrel 50mg over the counter order suhagra 100mg pill
buy avodart generic ranitidine 150mg generic buy mobic 15mg without prescription
purchase aurogra pills order aurogra 100mg online cheap purchase estradiol for sale
order celecoxib generic celecoxib cost ondansetron over the counter
order lamotrigine 50mg online order vermox 100mg online cheap order prazosin 2mg generic
purchase spironolactone for sale order aldactone 100mg generic valacyclovir 500mg ca
buy finasteride no prescription sildenafil order online 50mg viagra
order retin gel online order tadalafil sale purchase avana generic
tadalafil pills buy viagra sale sildenafil next day delivery
tadacip 20mg pills tadalafil 20mg over the counter order generic indocin 50mg
tadalafil 10mg oral otc ed pills that work ed pills gnc
buy lamisil 250mg pills brand trimox 250mg order trimox without prescription
azulfidine uk order calan 120mg for sale verapamil 120mg generic
buy divalproex without a prescription purchase isosorbide online cost imdur
low cost ed pills cheap cialis without prescription cheap tadalafil generic
order dapsone online where can i buy perindopril perindopril online buy
buy ed medication online buy tadalafil 5mg pills buy tadalafil 40mg pill
allegra 180mg brand purchase altace glimepiride brand
etoricoxib online order cheap mesalamine astelin 10 ml tablet
terazosin pills buy pioglitazone online cheap order tadalafil 10mg pill
irbesartan 150mg for sale avapro 300mg usa buspirone 10mg pills
amiodarone 200mg drug order amiodarone for sale order phenytoin 100mg generic
albendazole medication cheap medroxyprogesterone 10mg medroxyprogesterone 5mg tablet
Provpn.info: https://provpn.info/
efdal aviator
aviator zeplin
buy oxybutynin 5mg without prescription buy generic elavil fosamax cheap
biltricide 600mg cost biltricide 600 mg cost purchase cyproheptadine pills
luvox 50mg sale brand cymbalta buy cymbalta 40mg without prescription
oral nitrofurantoin 100mg where to buy pamelor without a prescription buy pamelor without prescription
buy glipizide pills for sale order nootropil 800 mg pill betnovate 20gm for sale
cost paracetamol 500mg paracetamol 500mg usa buy cheap famotidine
order anafranil online buy progesterone 200mg online progesterone 100mg price
order tindamax 500mg online zyprexa 10mg us nebivolol price
buy generic prograf 1mg buy mirtazapine pills ropinirole 1mg ca
diovan 160mg price valsartan 80mg brand ipratropium 100 mcg tablet
buy generic rocaltrol 0.25 mg buy rocaltrol 0.25 mg online tricor without prescription
Карта банка : https://karta-banka-rf.ru/
buy generic decadron 0,5 mg order linezolid 600 mg oral starlix 120 mg
Роль страхового агента и права заемщика : Роль страхового агента и права заемщика
Удобство и гибкость в подключении esim : https://esim-mobile-rf.ru/esim-udobstvo-i-gibkost/
Страхование выезжающих за рубеж ВЗР : Страхование выезжающих за рубеж ВЗР
This was not observed for A549 cells transduced with constructs targeting Renilla or the EGFR locus, albeit western blot analysis of cell extracts confirmed decreased expression of EGFR in these cells cialis generic tadalafil John s wort, and yarrow
order capoten 25mg generic buy carbamazepine without a prescription tegretol 400mg ca
Играю в Cat Casino уже несколько недель, и впечатления только положительные. Регистрация прошла гладко, а выбор игр порадовал – от классических слотов до захватывающих настольных игр. Бонусы щедрые, а поддержка клиентов всегда на связи. Рекомендую для азартных душ
buy bupropion 150mg online zyban 150 mg ca order strattera sale
cost ciprofloxacin order ciprofloxacin generic cost cefadroxil
cost seroquel 50mg buy quetiapine 100mg without prescription generic lexapro 20mg
purchase lamivudine zidovudine 300 mg drug quinapril usa
prozac 40mg price fluoxetine 20mg pill cheap letrozole
purchase frumil sale buy acivir without prescription where can i buy acyclovir
order zebeta sale buy ethambutol oxytetracycline for sale online
order valaciclovir 1000mg order ofloxacin online buy ofloxacin pills for sale
cefpodoxime order online order cefaclor 250mg for sale order flixotide for sale
keppra online order viagra 50mg sildenafil mail order us
buy zaditor for sale ketotifen canada buy generic tofranil
Rpvendub
https://lychma.ru/
eranchi.com
oupro.su
doniku.com
philshouseofhorrors.com
purchase precose online prandin 2mg pills buy griseofulvin 250 mg online cheap
aspirin medication brand zovirax order generic imiquimod
buy generic dipyridamole 100mg buy plendil without prescription order pravachol 20mg
Hiramkaw
https://my.archdaily.com/us/@patrickon
buy prasugrel generic detrol 2mg canada buy detrol 1mg
1xbet free bet promo code today
1xbet free spin promo code today
monograph uk order mebeverine 135mg generic cilostazol over the counter
promo codes for 1xbet
1xbet promo code for today
1xbet promo code today
promocode for 1xbet
order ferrous sulfate 100 mg ferrous cheap purchase sotalol
играть онлайн Gama Casino
гама казино официальный сайт
Гама Казино
Гама Казино
order pyridostigmine 60 mg online cheap buy mestinon maxalt 10mg ca
enalapril 10mg cheap doxazosin online lactulose for sale online
Amazon Stock Price Prediction 2025
plc ultima
bridge arbitrum
cross staking
buy betahistine 16 mg buy haldol 10 mg without prescription where to buy probalan without a prescription
digifinex
bitcoin cash
omeprazole 20mg cost omeprazole 20mg canada order metoprolol 100mg online cheap
order micardis 20mg online cheap cheap plaquenil 200mg order generic molnunat
cenforce 50mg brand naproxen 500mg generic order chloroquine 250mg for sale
oral omnicef 300mg buy metformin 500mg sale order prevacid 30mg online
buy lipitor 10mg albuterol 100 mcg brand buy norvasc pills
protonix 20mg oral pantoprazole 40mg sale buy phenazopyridine 200mg for sale