Friday, March 20, 2020

Starting Down the Startup Path (Part 7 of a series): Patents and Run On Sentences

“I have trouble with punctuation. I just don’t have any comma sense.” (Unknown cartoonist)

Patents can drive English majors to crazyville.

A previous post in the Startup series cited a source that noted that, per USPO rules, the Claims in a patent must be stated in a single sentence. In many cases, the “single sentence” can be, thanks to colons, commas, semicolons, et al., several hundred words long.

For example, a Google® search for dibenzothiophene resulted in the following patents. The heart of each patent is cited in the claims section. Note how long each claim is. But remember that, as difficult as it may be to wrap your head around any given claim, it still is faster than reading the whole patent.

///////
Process for the manufacture of diesel range hydrocarbons
February 4, 2020
Neste OYJ (Espoo, FI)
Abstract
The invention relates to a process for the manufacture of diesel range hydrocarbons wherein a feed is hydrotreated in a hydrotreating step and isomerised in an isomerisation step, and a feed comprising fresh feed containing more than 5 wt % of free fatty acids and at least one diluting agent is hydrotreated at a reaction temperature of 200-400.degree. C., in a hydrotreating reactor in the presence of catalyst, and the ratio of the diluting agent/fresh feed is 5-30:1.
The invention claimed is:
1. A process for the manufacture of diesel range hydrocarbons comprising: combining a fresh feed stream of biological origin containing more than 10 wt-% of free fatty acids and a stream of diluting agent containing hydrocarbons of biological origin to form a total feed stream with a ratio of diluting agent/fresh feed in the total feed stream of at least 5:1, introducing the total feed stream to a hydrodeoxygenation step, hydrodeoxygenating the total feed stream, in the hydrodeoxygenating step, at a reaction temperature between 280-340.degree. C. to form a hydrodeoxygenated product containing n-paraffins in the diesel range and 0.5%-wt or less high molecular weight hydrocarbons, introducing the hydrodeoxygenated product to an isomerization step, and isomerizing the hydrodeoxygenated product in the isomerization step to form isoparaffins in the diesel range, wherein the total feed stream contains less than 20 wt-% of the fresh feed stream of biological origin, less than 1 w-ppm alkali and alkaline earth metals, calculated as elemental alkali and alkaline earth metals, less than 1 w-ppm other metals, calculated as elemental metals, and less than 5 w-ppm phosphorous, calculated as elemental phosphorous.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=55&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
Process for producing ethylene/unsaturated carboxylic acid copolymer, and said copolymer
February 4, 2020
Japan Polyethylene Corporation (Tokyo, JP)
Abstract
Provided is a process of effectively producing an ethylene/unsaturated carboxylic acid copolymer having excellent mechanical and thermal properties. A process for producing an ethylene/unsaturated carboxylic acid copolymer comprises: producing an ethylene/unsaturated carboxylic acid ester copolymer from ethylene and unsaturated carboxylic acid ester using a late-transition-metal complex catalyst; and heating the ethylene/unsaturated carboxylic acid ester copolymer at a temperature capable of converting the ester group into a carboxylic acid group, thereby converting into the ethylene/unsaturated carboxylic acid copolymer.
The invention claimed is:
1. A process for producing an ethylene/unsaturated carboxylic acid copolymer comprising a structural unit derived from ethylene and a structural unit derived from unsaturated carboxylic acid, which have been copolymerized randomly and linearly, wherein the process comprises: producing an ethylene/unsaturated carboxylic acid ester copolymer from ethylene and unsaturated carboxylic acid ester using a late-transition-metal complex catalyst; wherein the late-transition-metal complex catalyst is a catalyst comprising a late-transition-metal complex represented by the following formula (A): ##STR00006## in which M is nickel; R.sup.1 is a hydrogen atom or a hydrocarbon group which has 1-20 carbon atoms and optionally contains a heteroatom; L.sup.1 is a ligand which has coordinated to the M; R.sup.1 and L.sup.1 are optionally bonded to each other to form a ring; P is phosphorus; O is oxygen; R.sup.2 and R.sup.3 each independently represents a hydrocarbon group which has 1-30 carbon atoms and optionally contains a heteroatom, and R.sup.2 and R.sup.3 are optionally bonded to each other to form a ring; R.sup.4 to R.sup.7 each independently represents a hydrogen atom, a halogen atom, a hydrocarbon group which has 1-30 carbon atoms and optionally contains a heteroatom, OR, CO.sub.2R.sub.8, CO.sub.2M.sup.1, C(O)N(R.sup.9).sub.2, C(O)R.sup.8, SR.sup.8, SO.sub.2R.sup.8, SOR.sup.8, OSO.sub.2R.sup.8, P(O)(OR.sup.8).sub.2-y(R.sup.9).sub.y, CN, NHR.sup.8, N(R.sup.8).sub.2, Si(OR.sup.9).sub.3-x(R.sup.9).sub.x, OSi(OR.sup.9).sub.3-x(R.sup.9).sub.x, NO.sub.2, SO.sub.3M', PO.sub.3M'.sub.2, PO.sub.3M'', P(O)(OR.sup.8).sub.2K, or an epoxy-containing group, where R.sup.8 represents a hydrocarbon group having 1-20 carbon atoms, R.sup.9 represents a hydrogen atom or a hydrocarbon group having 1-20 carbon atoms, M' represents an alkali metal, ammonium, quaternary ammonium, or phosphonium, M'' represents an alkaline earth metal, x represents an integer of 0-3, and y represents an integer of 0-2; and heating the ethylene/unsaturated carboxylic acid ester copolymer at 190-270.degree. C., thereby converting into the ethylene/unsaturated carboxylic acid copolymer.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=57&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
Transition metal compound and catalyst composition including the same
February 4, 2020
LG Chem, Ltd. (Seoul, KR)
https://www.lgchem.com/main/index
Abstract
The present disclosure provides a novel transition metal compound having excellent structural stability together with polymerization reactivity, and thereby is useful as a catalyst in preparing an olefin-based polymer, particularly, a low density olefin-based polymer, and a catalyst composition including the same.
What is claimed is:
1. A ligand compound of the following Chemical Formula 2: ##STR00031## wherein, in Chemical Formula 2, R is selected from the group consisting of a hydrogen atom, an alkyl group having 1 to 20 carbon atoms, a cycloalkyl group having 3 to 20 carbon atoms, an aryl group having 6 to 20 carbon atoms, an arylalkyl group having 7 to 20 carbon atoms, and an alkylaryl group having 7 to 20 carbon atoms; or R and R.sup.1 are linked to each other to form an aliphatic ring having 3 to 20 carbon atoms or an aromatic ring having 5 to 20 carbon atoms including N; R.sup.1 to R.sup.10 are each independently selected from the group consisting of a hydrogen atom, a halogen group, an alkyl group having 1 to 20 carbon atoms, an alkenyl group having 2 to 20 carbon atoms, a cycloalkyl group having 3 to 20 carbon atoms, an aryl group having 6 to 20 carbon atoms, an arylalkyl group having 7 to 20 carbon atoms, an alkylaryl group having 7 to 20 carbon atoms, an alkoxy group having 1 to 20 carbon atoms, an aryloxy group having 6 to 20 carbon atoms, and a silyl group, or two or more adjacent functional groups among R.sup.1 to R.sup.10 are linked to each other to form an aliphatic ring having 3 to 20 carbon atoms or an aromatic ring having 6 to 20 carbon atoms; R.sup.11 is selected from the group consisting of a hydrogen atom, an alkyl group having 1 to 20 carbon atoms, an alkenyl group having 2 to 20 carbon atoms, a cycloalkyl group having 3 to 20 carbon atoms, an aryl group having 6 to 20 carbon atoms, an arylalkyl group having 7 to 20 carbon atoms, an alkylaryl group having 7 to 20 carbon atoms, a silyl group, and a metalloid radical of a group 14 metal substituted with a hydrocarbyl group having 1 to 20 carbon atoms; R, and R.sup.1 to R.sup.11 are each independently unsubstituted or substituted with one or more substituents selected from the group consisting of a halogen group, an alkyl group having 1 to 20 carbon atoms, a haloalkyl group having 1 to 20 carbon atoms, an alkenyl group having 2 to 20 carbon atoms, an alkoxy group having 1 to 20 carbon atoms, a cycloalkyl group having 3 to 20 carbon atoms, an aryl group having 6 to 20 carbon atoms, an arylalkyl group having 7 to 20 carbon atoms, an alkylaryl group having 7 to 20 carbon atoms and an aryloxy group having 6 to 20 carbon atoms; and n is an integer of 1 or 2, and when n is an integer of 2, R.sup.11s are the same as or different from each other.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=58&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
Sulfur production
February 4, 2020
Breakthrough Technologies, LLC (Boston, MA)
http://www.btventures.com/
Abstract
A system includes a first chamber, a second chamber, an ultraviolet light source and a microwave source. The first chamber includes an inlet. The second chamber is adjacent the first chamber and includes an outlet and a waveguide. The ultraviolet light source resides within the waveguide of the second chamber. Related apparatus, systems, techniques and articles are also described.
What is claimed is:
1. A method comprising: providing hydrogen sulfide into a first chamber adjacent a second chamber; contacting the hydrogen sulfide with microwave energy within the first chamber, the microwave energy generated by a microwave source; providing the hydrogen sulfide to the second chamber, the second chamber including an outlet and a waveguide, wherein an ultraviolet light source resides within the waveguide of the second chamber; contacting the hydrogen sulfide with ultraviolet light within the second chamber, the ultraviolet light generated by the ultraviolet light source, wherein contacting of the hydrogen sulfide with the ultraviolet light results in hydrogen gas and sulfur; and separating at least a portion of the hydrogen gas from the sulfur using a gas permeable membrane to allow the separated hydrogen gas to ventilate through the outlet of the second chamber, wherein the gas permeable membrane resides within the second chamber.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=59&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
Method for producing a hydrodesulfurization catalyst
January 21, 2020
King Fahd University of Petroleum and Minerals (Dhahran, SA)
Abstract
A single-pot method of producing a hydrodesulfurization catalyst by hydrothermally treating a hydrothermal precursor that includes a silica source, a structural directing surfactant, an aqueous acid solution, and metal precursors that contain active catalyst materials is provided. The hydrodesulfurization catalyst includes a catalyst support having SBA-15and preferably titanium, wherein the active catalyst materials are homogenously deposited on the catalyst support. Various embodiments of said method and the hydrodesulfurization catalyst are also provided.
The invention claimed is:
1. A method of producing a hydrodesulfurization catalyst, comprising: hydrothermally treating a hydrothermal precursor comprising a silica source, a structural directing surfactant, an aqueous acid solution, a first metal precursor, and a second metal precursor, to form the hydrodesulfurization catalyst, wherein each of the first and the second metal precursors comprises an active catalyst material selected from groups 4 to 12 of the periodic table, and wherein the hydrodesulfurization catalyst comprises at least two active catalyst materials deposited on a catalyst support comprising SBA-15.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=76&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
Upgrading of heavy oil for steam cracking process
January 7, 2020
Saudi Arabian Oil Company (Dhahran, SA)
Abstract
A method for producing alkene gases from a cracked product effluent, the method comprising the steps of introducing the cracked product effluent to a fractionator unit, separating the cracked product effluent in the fractionator to produce a cracked light stream and a cracked residue stream, wherein the cracked light stream comprises the alkene gases selected from the group consisting of ethylene, propylene, butylene, and combinations of the same, mixing the cracked residue stream and the heavy feed in the heavy mixer to produce a combined supercritical process feed, and upgrading the combined supercritical process feed in the supercritical water process to produce a supercritical water process(SWP)-treated light product and a SWP-treated heavy product, wherein the SWP-treated heavy product comprises reduced amounts of olefins and asphaltenes relative to the cracked residue stream such that the SWP-treated heavy product exhibits increased stability relative to the cracked residue stream.
That which is claimed is:
1. A method for producing alkene gases from a cracked product effluent, the method comprising the steps of: introducing a crude oil feed to a distillation unit, the distillation unit configured to separate the crude oil feed; separating the crude oil feed in the distillation unit to produce a distillate stream and a distillate residue stream, wherein the distillate stream comprises hydrocarbons with boiling points of less than 650.degree. F.; introducing the distillate stream and a SWP-treated light product to a distillate mixer; mixing the distillate stream with the SWP-treated light product in the distillate mixer to produce a combined distillate stream; introducing the combined distillate stream to a steam cracking process, the steam cracking process configured to thermally crack the combined distillate stream in the presence of steam; allowing thermal cracking to occur in the steam cracking process to produce the cracked product effluent; introducing the cracked product effluent to a fractionator unit, the fractionator unit configured to separate the cracked product effluent; separating the cracked product effluent in the fractionator unit to produce a cracked light stream and a cracked residue stream, wherein the cracked light stream comprises the alkene gases, wherein the alkene gases are selected from the group consisting of ethylene, propylene, butylene, and combinations of the same; introducing the distillate residue stream to a hydrogen addition process, the hydrogen addition process configured to facilitate hydrogenation of hydrocarbons in the distillate residue stream, wherein the hydrogen addition process comprises a hydrogenation catalyst, wherein the hydrogenation catalyst is operable to catalyze hydrotreating reactions; and allowing the hydrocarbons in the distillate residue stream to undergo the hydrotreating reactions in the hydrogen addition process to produce a hydrogen-added stream, wherein the hydrogen-added stream comprises paraffins, naphthenes, aromatics, light gases, and combinations of the same; introducing the cracked residue stream and the hydrogen-added stream to a heavy mixer; mixing the cracked residue stream and the hydrogen-added stream in the heavy mixer to produce a mixed stream; introducing the mixed stream and a water feed to a supercritical water process, the supercritical water process configured to upgrade the mixed stream; and upgrading the mixed stream in the supercritical water process to produce the supercritical water process (SWP)-treated light product and a SWP-treated heavy product, wherein the SWP-treated heavy product comprises reduced amounts of olefins and asphaltenes relative to the cracked residue stream such that the SWP-treated heavy product exhibits increased stability relative to the cracked residue stream.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=89&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////
High HDN selectivity hydrotreating catalyst
December 31, 2019
Advanced Refining Technologies LLC (Columbia, MD)
Abstract
Improved supported hydroprocessing catalysts, and their method of preparation useful for the hydrodesulfurization (HDS) and hydrodenitrogenation (HDN) of a petroleum feedstock, including a residuum hydrocarbon feedstock are disclosed. The Catalysts contain at least one Groups VIB metal component, at least one Group VIII metal component, and a phosphorus component, supported on a foraminous support such as alumina. The supported catalysts are characterized by a specific combination of properties, namely, the Group VIII metal to Phosphorous molar ratio, the Group VIII metal to Group VIB metal molar ratio, the phosphorous component to Group VIB component molar ratio and the median pore diameter. The resulting catalysts exhibit enhanced HDN without sacrificing to any significant degree the HDS activity.
The invention claimed is:
1. A supported catalyst comprising at least one metal containing catalyst component and at least one phosphorous containing catalyst component, wherein the metal in the metal containing catalyst component is least one selected from Group VIB of the Periodic Table of the Elements, at least one other one metal selected from Group VIII of the Periodic Table of the Elements, and wherein said catalyst components are carried on a foraminous support, said catalyst being characterized as having: (a) a Group VIII metal component to Phosphorous component molar ratio of less than 0.60:1; (b) a Group VIII metal component to Group VIB metal component molar ratio of less than 0.45:1; (c) a phosphorous component to Group VIB metal component molar ratio from about 0.24:1 to 0.775:1; and (d) a median pore diameter of from about 80 .ANG. to about 90 .ANG.; wherein the foraminous support is selected from the group consisting of silica, silica-alumina, alumina, titania, titania-alumina, zirconia, bentonite, boria, and mixtures thereof.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=2&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=100&f=G&l=50&co1=AND&d=PTXT&s1=dibenzothiophene&OS=dibenzothiophene&RS=dibenzothiophene
///////

Starting Down the Startup Path: TOC – Table of Contents
If you enjoyed this post, you might like some of the others in this series. Here is a convenient way to find them.
///////
Starting Down the Startup Path (Part 1 of a series)
How do you find emerging technology? One way is to focus on startups.
OK, fine, but how do you discover the startups that offer a technology of interest to you? One way is to focus on venture capital firms that focus on the areas of interest to you.
Read full post at:
https://desulf.blogspot.com/2019/12/starting-down-startup-path-part-1-of.html

Starting Down the Startup Path (Part 2 of a series)
Anyone involved in venture capital or its variants is interested in identifying potential candidates for investment opportunity. Finding these candidates is not easy. But a place to start on startups is to see what companies other venture capital firms have identified.
Read full post at:
https://desulf.blogspot.com/2019/12/starting-down-startup-path-part-2-of.html

Starting Down the Startup Path (Part 3 of a series)
Panning for Google® gold: startups with promising new technologies
The previous post in this series featured the List of Top Oil and Gas Private Equity Firms discovered as the result of a Google® search. The list focuses on companies pursuing acquisition and development of existing resources. While the list will be useful to many, this series of posts focuses on techniques you can use to identify startups with promising new technologies.
So, on to the next step in the quest to find new technology on the cusp of successful deployment.
Read full post at:
https://desulf.blogspot.com/2020/01/starting-down-startup-path-part-3-of.html

Starting Down the Startup Path (Part 4 of a series)
Nothing Ventured, Nothing Gained: Follow the Lead of the Oil Majors
How do you identify startups that fit your corporate goals? One way is to set up and advertise a venture capital unit, which enables young companies to pitch their technology to your corporation.
And that is just what several oil majors have done.
Studying their portfolios can provide a wealth of helpful information, whether you are a venture capitalist, a startup, or simply interested in identifying emerging technology.
Read full post at:
https://desulf.blogspot.com/2020/01/starting-down-startup-path-part-4-of.html

Starting Down the Startup Path (Part 5 of a series): Searching Patents
Patents: Emerging Tech
Patents are a rich source of cutting-edge research. And much of the research reported in patents never appears in peer reviewed journals. So, to identify emerging technology in your field, consider searching the patent literature on a regular basis.
TIP: Read Tips for reading patents: a concise introduction for scientists for an excellent overview on this topic.
Read full post at:
https://desulf.blogspot.com/2020/02/start-up-startdown-path-parti-5-of.html

Starting Down the Startup Path (Part 6 of a series): Reviewing Patents
Searching for patents is iterative. You type in some keywords. Results reveal more keywords. You type in those keywords. And repeat.
This can be really tedious, irksome even. Sometimes it is hard to figure out whether a given patent is even relevant to your needs.
Fortunately, a number of experts have offered tips to make it easier to read a patent quickly.
TIP: Google® how to read a patent for more tips on efficient ways to review a patent
Read full post at:
https://desulf.blogspot.com/2020/03/starting-down-startup-path-part-6-of.html

Starting Down the Startup Path (Part 7 of a series): Patents and Run On Sentences
Per USPO rules, the Claims in a patent must be stated in a single sentence. In many cases, the “single sentence” can be, thanks to colons, commas, semicolons, et al., several hundred words long.
But remember that, as difficult as it may be to wrap your head around any given claim, it still is faster than reading the whole patent.
Read full post at:
https://desulf.blogspot.com/2020/03/starting-down-startup-path-part-7-of.html

Starting Down the Startup Path (Part 8 of a series): Mining Patents for Keywords
Mining patents for useful information can be tedious. One thing you can do is to look for keywords to use in Google® searches. For example, in a previous post I listed a Breakthrough Technologies LLC patent with the following claim …
Read full post at:
https://desulf.blogspot.com/2020/03/starting-down-startup-path-part-8-of.html

Starting Down the Startup Path (Part 9 of a series): PTQ Catalysis 2020
PTQ Catalysis 2020 is ready to view at www.eptq.com. As always, it is rich in useful information. In the context of our Startdown the Startup Path series of posts, one article in particular caught my eye …
Pilot plant studies of hydrotreating catalysts
Read full post at:
https://desulf.blogspot.com/2020/03/starting-down-startup-path-part-9-of.html

Starting Down the Startup Path (Part 10 of a series): The Bigness of Machine Learning
Big data is a big deal. We humans generate so much data that our puny brains are unable to process it. So we have created machines to do that for us.
There is a whole discipline called machine learning designed to train these machines to process massive amounts of data in useful ways.
“Machine learning,” as Serdar Yegulalp notes in an InfoWorld article, “is a complex discipline. But implementing machine learning models is far less daunting and difficult than it used to be, thanks to machine learning frameworks—such as Google’s TensorFlow—that ease the process of acquiring data, training models, serving predictions, and refining future results.”
Read full post at:
https://desulf.blogspot.com/2020/03/starting-down-startup-path-part-10-of.html

Starting Down the Startup Path (Part 11 of a series): Thread the Needle
In a horse race, the goal is to bet on the winning horse. Common sense tells us that if we knew for a certainty which horse would win the race, racing them would be pointless. The same logic applies to new technologies, and the companies that create them.
That’s why it can be useful to look at companies that have been examined by investment funds like the Columbia Seligman Communications and Information Fund.
Read full post at:
https://desulf.blogspot.com/2020/04/starting-down-startup-path-part-11-of.html

Starting Down the Startup Path (Part 12 of a series): Patent Prior Art Search
Prior Art Search: Everything you need to know
If you’re looking to understand everything about prior art search, you’ve landed on the right page. By the time you finish reading this guide, you’ll likely have built a solid understanding of what can be included in the prior art, how you can use this knowledge to conduct a patent search all by yourself and avoid spending valuable resources on the non-patentable subject matter.
Read full post at:
https://desulf.blogspot.com/2020/04/starting-down-startup-path-part-12-of.html

Starting Down the Startup Path (Part 13 of a series) Dibenzothiophene Patents 2020
What’s the quickest way to determine if a patent is of interest to you? Depends on your purpose. This tip sheet may help you decide which section of a patent to focus on.
Read full post at:
https://desulf.blogspot.com/2020/05/starting-down-startup-path-part-13-of.html

Starting Down the Startup Path (Part 14 of a series)-Google Patents Find Prior Art Link
Patent research is important in any area of research you are engaged in ... especially if you are a startup, or are considering investing in a startup.
Prior art is an important concept in patent research.
In this regard, Google® Patents Prior Art Link is useful. When you find a patent of interest, in the upper right of the screen you will find a link labeled Prior Art.
Read full post at:
http://desulf.blogspot.com/2020/05/starting-down-startup-path-part-14-of.html

///////

Google® Better!
Jean Steinhardt served as Librarian, Aramco Services, Engineering Division, for 13 years. He now heads Jean Steinhardt Consulting LLC, producing the same high quality research that he performed for Aramco.

Follow Jean’s blog at: http://desulf.blogspot.com/  for continuing tips on effective online research
Email Jean at research@jeansteinhardtconsulting.com  with questions on research, training, or anything else
Visit Jean’s Web site at http://www.jeansteinhardtconsulting.com/  to see examples of the services we can provide


No comments:

Post a Comment